Chi Chi's Auto Repair

Chi Chi's Auto Repair


2555 Faivre St Ste 5
Chula Vista, CA 91911

 

An Auto Repair in Chula Vista CA

Chi Chi's Auto Repair is located in 2555 Faivre Street Suite 5, Chula Vista, CA 91911, United States. The phone number (619) 429-9934 belongs to Chi Chi's Auto Repair and you can get in touch Chi Chi's Auto Repair via phone number Chi Chi's Auto Repair.


Day Opening Closing
Click the button to add a review for Chi Chi's Auto Repair

Add Review