Alcazar Theatre (1911)
San Francisco, United States · built 1911
See Alcazar Theatre (1885) and Alcazar Theatre (1976) for two other SF theaters of the same name. The Alcazar Theatre was a 1,145 seat theatre located at 260 O'Farrell Street, San Francisco, California, between Mason and Powell.
Venue data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).