San Francisco, California, United States of America

Castro Theatre

LOCATION

Address: 429 Castro Street

The Castro Theatre is a popular San Francisco movie palace which became San Francisco Historic Landmark #100 in September 1976. Located at 429 Castro Street

Poster