Smog Check Vista Special Smog Test Only 801 Broadway # D, Chula Vista, CA 91911 Call Now: (619) 585-3115