Smog Check Chula Vista T & K SMOG CHECK & AUTO REPAIR 1409 Broadway Suite 106, Chula Vista, CA 91911 Call Now: (619) 427-6142