102 E. Walker Street,
No one has favorited this theater yet
The Alhambra Theatre was opened October 18, 1920. In 1929 the Palace Theatre name was transfered to this theatre from the original Palace Theatre at 112 W. Walker Street. It was demolished around 1967.
Just login to your account and subscribe to this theater