Imperial Car Wash, San Diego, San Diego County, California, United States 4.3
120 50th St, San Diego, CA 92102, USA
Phone
+1 619-269-8990
Located nearby
Car Wash San Diego, San Diego County, California, United States
Imperial Car Wash address
reviews phone Imperial Car Wash photo Imperial Car Wash