Filmarte Theatre

160 O'Farrell Street,
San Francisco, CA 94102

Unfavorite No one has favorited this theater yet

Showing 1 comment

Lost Memory
Lost Memory on January 9, 2005 at 10:51 am

When this theater was called the Hippodrome, it was actually the Loews Hippodrome. There is a photo of the Loews Hippodrome here:
View link