Smog Check Chula Vista PERFORMANCE AUTO REPAIR AND SMOG 2560 Main St ste f, Chula Vista, CA 91911 Call Now: (619) 422-4211