Desig by Freewebzite.com

Contact

590 Arizona Street, Suite A

Chula Vista, CA 91911

Call Us (619) 426 0544

Towing Service (619) 872 5285

Get Coupon

We offer services like tranmission repair, specializing in European cars.

Tune-ups

Computer Diagnostics

Brakes

and more

See our