Redwood Drive-In
557 E. Bayshore Road,
Redwood City,
CA
94063
557 E. Bayshore Road,
Redwood City,
CA
94063
1 person favorited this theater
Showing 1 comment
This opened on June 14th, 1961. Grand opening ad in the photo section.