Edwards Alhambra Renaissance Stadium 14 & Imax

1 East Main Street Alhambra, CA 91801

844.462.7342 438

14 Screens

Movie Showtimes