Technicians you can trust...and a Warranty that won't leave you stranded!

Repair Center Locator

San Jose Auto Repair

1701 Alum Rock Ave
San Jose, CA 95116
(408) 258 - 6625

For driving directions click on the location marker below