1318 Park Street,
No one has favorited this theater yet
The Strand Theater, one of downtown Alameda’s foremost theaters, was built in 1918, opening on April 15, 1918. It was re-modeled in 1936, closed in 1950, and demolished in 1964.
Just login to your account and subscribe to this theater