Willard Auto Repair & Radiator
Car Electrics, Car Repairs
Upgrade this listing
(408) 729-3151
61 S Capitol Ave, San Jose, CA 95127, USA
Opening Hours:Monday: 8:00 AM – 5:00 PMTuesday: 8:00 AM – 5:00 PMWednesday: 8:00 AM – 5:00 PMThursday: 8:00 AM – 5:00 PMFriday: 8:00 AM – 5:00 PMSaturday: 8:30 AM – 5:00 PMSunday: Closed
Area Served:Within 4 miles (6.4km) of 61 S Capitol Ave, San Jose, CA 95127, USAGet more exposure
Google Rating: 4.5 out of 5 stars (20 total ratings)
edward Jacang5 StarGreat people and honest service!Tuesday 19th October 2021
Milagros Sy5 StarThe owner is very helpful, friendly and workers are skilled and much more pricing is always affordable
.Monday 1st March 2021
Alan Wassereiman5 StarThe best serviceFriday 3rd December 2021
Felipe Espinosa5 StarFriendly service! Good price for oil change and breaks review!!Sunday 28th March 2021
Jann Rios5 StarOnly mechanic i fully trust with my car!Thursday 13th August 2020