Smog Check Chula Vista 1st stop car care 3008 N 2nd Ave, Chula Vista, CA 91910 Call Now: (619) 843-5589