Loading Map....
Address
429 Castro Street
San Francisco
California
Pacific
94114
United States
Castro Theatre was built in 1922 by pioneer San Francisco theatre entrepreneurs, the Nasser brothers, who started with a nickelodeon in 1908 in the Castro neighborhood.