Skip's Tire & Auto Repair Center ★★★★☆3.9 (225) Auto Repair Tire shop · Auto repair shop · Brake shop 317 1st St, Los Altos, CA 94022 Call Website Details →