Auto Repair in Chula Vista, CA
Auto Repair
898 Broadway,
At L Street
Chula Vista ,
CA
91911
UNITED STATES
Chula Vista Auto Care has all of the equipment and tools needed to complete any automotive repair. There are two smog testing stations along with multiple repair bays to make sure you don't have to wait any longer that you need to.
Based on 1 reviews
Gas Station
L Street 76 is a good gas station with an automotive service. Competative price and easily accessable.. Worth a try........Worldwide > United States > Chula Vista, CA > Auto Repair