781 Tennyson Road,
2 people favorited this theater
Located at Tennyson Road and Mission Boulevard in Hayward, the Hayward Motor Movies was opened prior to 1955. The theatre was closed sometime in the mid-1960’s. It was demolished to make way for the BART South Hayward station parking lot circa 1968.
Just login to your account and subscribe to this theater