CHI CHI's Auto Repair
Add to Favorites
CLOSED NOW
Today: 8:00 am - 6:00 pm
Tomorrow: 8:00 am - 5:00 pm
Saved to Favorites
Phone: (619) 429-9934
Address: 2555 Faivre St, Chula Vista, CA 91911
3008 Main St, Chula Vista, CA 91911
1335 3rd Ave, Chula Vista, CA 91911
3404 Palm Ave, San Diego, CA 92154
585 Palomar St, Chula Vista, CA 91911
1187 Broadway, Chula Vista, CA 91911
658 Hollister St, San Diego, CA 92154
764 13th St, Imperial Beach, CA 91932
1660 Broadway, Chula Vista, CA 91911
2989 Coronado Ave, San Diego, CA 92154
775 13th St, Imperial Beach, CA 91932