Filmarte Theatre
160 O'Farrell Street,
San Francisco,
CA
94102
160 O'Farrell Street,
San Francisco,
CA
94102
No one has favorited this theater yet
Showing 1 comment
When this theater was called the Hippodrome, it was actually the Loews Hippodrome. There is a photo of the Loews Hippodrome here:
View link