Movies Filmed at Rancho Camulos
5164 E Telegraph Rd, Piru, CA 93040, USANearby Locations
East Telegraph Road & Center Street
from The Incredible Hulk
Former Service Station from Mod Squad
Center Street (east of Orchard) from Lucky
Browse more nearby locations.
2.2 km
Former Service Station from Mod Squad
3.3 km
Center Street (east of Orchard) from Lucky
3.3 km
Browse more nearby locations.