101 Smog Check – Santa Clara, CA Address 2491 De La Cruz Blvd Santa Clara, CA 95050 Phone Number (408) 727-6780 Last updated on March 16th, 2021