CHI CHI's Auto Repair
OPEN NOW
Today: 8:00 am - 6:00 pm
Phone: (619) 429-9934
Address: 2555 Faivre St, Chula Vista, CA 91911
3008 Main St, Chula Vista, CA 91911
3404 Palm Ave, San Diego, CA 92154
1335 3rd Ave, Chula Vista, CA 91911
651 Palomar St, Chula Vista, CA 91911
664 Palomar St Ste 1101, Chula Vista, CA 91911
2295 Palm Ave, San Diego, CA 92154
764 13th St, Imperial Beach, CA 91932
2989 Coronado Ave, San Diego, CA 92154
775 13th St, Imperial Beach, CA 91932
658 Hollister St, San Diego, CA 92154