at 10383 Friars Rd, San Diego , 92120-2302 United States
Local business and car wash and detailing
11 FB users likes Stadium Car Wash & Detailing Center, set it to 1189 position in Likes Rating for San Diego, California in Local Business category
Stadium Car Wash & Detailing Center is San Diego based place and this enity listed in Car Wash & Detailing category. Located at 10383 Friars Rd CA 92120-2302. Contact phone number of Stadium Car Wash & Detailing Center: (619) 280-5577