Palo Alto Drive-In
West Bayshore Road & Amarillo Avenue,
No one has favorited this theater yet
The Palo Alto Drive-In opened in 1947 as the Peninsula Drive-In. It had a capacity for approximately 750 cars. This drive-in closed around 1969 and the land was used as part of Greer Park.
Just login to your account and subscribe to this theater