1. Camulos Ranch 5177 E Telegraph Rd, Piru, CA 93040 Coordinate: 34.406845,-118.75708 Phone: (805) 521-1501