El Camino Auto Care

3295 El Camino Real # F
Santa Clara, CA 95051
No photo available for this business

Business Information

Smoke Abatement Equipment
Smog Testing

Customer Reviews (1 reviews)


on Citysearch Nov 29, 2008
I have been going to this repair shop through two managers and they are always fair and don't take advantage of me, and they could. They don't do more than they have to, and they keep the prices down. Yesterday,... (more)

Browse our top cities

Browse cities by state