Events - The Castro Theatre
Venue The Castro Theatre
Homepage: thumb
Street: 429 Castro Street
ZIP: 94114
City San Francisco
Country: US Show Location Map
Location description:
The Castro Theatre is a popular San Francisco movie palace which became San Francisco Historic Landmark #100 in September 1976.

Date Title Venue City Category