Regal Waugh Chapel Stadium 12 & Imax

1419 South Main Chapel Way Gambrills, MD 21054

844.462.7342 4050

12 Screens

Movie Showtimes