Hayward Motor Movies
Mission Boulevard and Tennyson Road,
1 person favorited this theater
Located at Tennyson Road and Mission Boulevard in Hayward, the theatre 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