775 North Main Street,
No one has favorited this theater yet
This was a classic single screen movie house, opened in 1912.
The Alhambra Theater has been closed since 1957, and is now used as an outreach center.
Just login to your account and subscribe to this theater