101 E. Main Street,
No one has favorited this theater yet
The first movie house in Alhambra opened as the Alhambra Theatre in 1912. It was located at the northeast corner of Main Street and Stoneman Avenue, across Stoneman from the Pacific Electric Railroad’s Alhambra station. It was renamed the Superba Theatre when a new Alhambra Theatre opened in 1917.
A Sanborn Insurance Company map from 1925 shows "Moving Pictures" as the use of the building in this location that year. The structure currently on the site was built in 1934.
Just login to your account and subscribe to this theater