The Castro Theatre
San Francisco
VENUE
The Castro Theatre is a popular San Francisco movie palace which became San Francisco Historic Landmark #100 in September 1976.
CAPACITY
1,400
PHONE
+1 415-621-6120
ADDRESS
429 Castro Street
San Francisco
CA
94114
SOCIAL
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed