at 891 Turquoise St, San Diego , 92109-1127 United States
9 FB users likes La Jolla Car Wash, set it to 1243 position in Likes Rating for San Diego, California in Local Business category
La Jolla Car Wash is San Diego based place and this enity listed in Car Wash & Detailing category. Located at 891 Turquoise St CA 92109-1127. Contact phone number of La Jolla Car Wash: (858) 488-1900