Local Auto Repair in Los Altos, CA

Sears Roebuck And Co

45 South San Antonio Road
(914) 631-5330

Los Altos Smog Center

2300 Homestead Road
(323) 464-1101

Moore's Auto Detailing

61 North San Antonio Road
(707) 864-4028