Which auto service shops serve San Carlos, CA?
4 auto service shops serve San Carlos, CA. Highest rated (10+ reviews): Avenue Auto Service (Verified, rated 4.8 on Google from 316 reviews), Howard Ave Radiator & Auto Air Conditioning (rated 4.7 on Google from 34 reviews) and House of Wreckers (Verified, rated 4.3 on Google from 62 reviews), plus 1 more.


