We love our customers, so feel free to visit during normal business hours. auto repair, smog check in Chula Vista
898 Broadway, Chula Vista, California 91911, United States
Monday - Friday: 8am - 5pm
Saturday: 8am - 2pm
Copyright © 2019 Chula Vista Auto Care - All Rights Reserved.