at 4678 Clairemont Mesa Blvd, San Diego , 92117-2005 United States
2 FB users likes Clairemont Mesa Self Service Car Wash, set it to 1629 position in Likes Rating for San Diego, California in Local Business category
Clairemont Mesa Self Service Car Wash is San Diego based place and this enity listed in Car Wash & Detailing category. Located at 4678 Clairemont Mesa Blvd CA 92117-2005. Contact phone number of Clairemont Mesa Self Service Car Wash: (858) 270-8377