Allied Auto Works - Auto Repair Los Altos CA ★★★★★4.9 (760) Auto Repair Auto repair shop · Brake shop · Car repair and maintenance service 2073 Grant Rd, Los Altos, CA 94024 Call Website Details →
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 →