130 W. Main Street,
130 W. Main Street,Alhambra, CA 91801
1 person favorited this theater
The Alhambra Theatre opened in 1917, the second of three movie theatres in the city to be given that name.
Contributed by William Gabel
Just login to your account and subscribe to this theater