Loading Map....
Address
3630 Balboa Street
San Francisco
California
Pacific
94121
United States
Located at 3630 Balboa Street, in San Francisco’s Outer Richmond, the Balboa Theater opened February 27, 1926. On opening day, Mr. [Samuel H.] Levin stated: “In building theaters nearest the home, it is my aim to provide entertainment for them of a standard worthy of family patronage. In the New Balboa, as in all my theaters, I seek to supply the comforts and intimate surroundings associated with the higher ideals of home life.”