Thousand Oaks Drive-in

1960 Newbury Road,
Newbury Park, CA 91320

Unfavorite 2 people favorited this theater

Image courtesy of Carl Patten via Facebook.

Thousand Oaks Drive-in

1960 Newbury Road
Newbury Park, CA 91320
United States