at 3405 Rosecrans St, San Diego , 92110-4229 United States
20 FB users likes The Auto Scrubber, set it to 1022 position in Likes Rating for San Diego, California in Local Business category
The Auto Scrubber is San Diego based place and this enity listed in Automotive Repair category. Located at 3405 Rosecrans St CA 92110-4229. Contact phone number of The Auto Scrubber: (619) 223-6355