Five Point Car wash
2912 Telegraph Rd, Ventura, CA 93003, 2912 Telegraph Rd, Ventura, CA - 93003
(805) 643-7715
Five Points Car Wash in Ventura, CA offers professional full-service car washes and auto detailing since 1985. From hand washes to waxi.....