11 3RD Ave Ste A
11 3rd Ave. (Next To DMV) - 1655 Bradway (Corner Anita) - 425 C St. (4th & C, Near Target)
1890 Auto Park Pl Chula Vista, CA
good customer service, quick service. there are several mechanics in the shop so there not a long waiting period
June 14, 2010
California Smog Certification
If you've been to or used
California Smog Certification, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.