Starview Drive-In
18000 Big Basin Highway,
Boulder Creek,
CA
95006
18000 Big Basin Highway,
Boulder Creek,
CA
95006
2 people favorited this theater
Uploaded By
More Photos of This Theater
1953
1 person favorited this photo