Los Altos Chevron Smog Check ★★★★☆4.0 (19) Auto Repair Smog inspection station 2300 Homestead Rd, Los Altos, CA 94024 Call Website Details →