Mountain View Smog Test Only Center – Mountain View, CA Address 571 W El Camino Real Mountain View, CA 94040 Phone Number (650) 938-7664 Website Visit the website Last updated on April 15th, 2021