Green Door
Location
895 O'Farrell StreetSan Francisco, CA 94109
895 O'Farrell Street
San Francisco, CA 94109
37.7929789
-122.4212424
Front row seating puts the action at eye-level.
Mitchell Brothers O'Farrell Theatre
A place where history and San Francisco's sex positive attitude combine.


