Natale's Auto Repair in Campbell
(408) 369-8629
Natale's Auto Repair is a professional full service Auto Repair Shop specializing in Foreign and Exotic vehicles. Conveniently located in Campbell, California, our shop is fully equipped with the latest equipment and our technicians are fully BAR and ASE ...