at , San Diego , 92104 United States
16 FB users likes Challenger Car Wash, set it to 1071 position in Likes Rating for San Diego, California in Local Business category
Challenger Car Wash is San Diego based place and this enity listed in Car Wash & Detailing category. 92104.