The Castro Theatre
(2,532)
Theatre in San Francisco, California
The Castro Theatre is a historic movie palace in the Castro District of San Francisco, California. The venue became San Francisco Historic Landmark #100 in September 1976.
Address: 429 Castro St, San Francisco, CA 94114
Phone: (415) 621-6120