Star Test Only Smog Check – Redwood City, CA Address 234 El Camino Real Redwood City, CA 94062 Phone Number (650) 298-9897 Website Visit the website