![thumbnail](https://i2.ypcdn.com/blob/f50c14498b7a2d3f955b1517178cfedecc9aec3a_150x150_crop.jpg)
Torres Auto Repair
Add to Favorites
OPEN NOW
Today: 8:00 am - 6:00 pm
Saved to Favorites
Fax: (408) 882-0425
Phone: (408) 280-7962
Address: 258 Sonoma St, San Jose, CA 95110
375 Bird Ave, San Jose, CA 95126
521 W San Carlos St, San Jose, CA 95126
468 Auzerais Ave # 3, San Jose, CA 95126
803 S 1st St, San Jose, CA 95110
347 Lincoln Ave, San Jose, CA 95126
660 Coleman Ave, San Jose, CA 95110
57 S Autumn St, San Jose, CA 95110
2302 Almaden Rd, San Jose, CA 95125
255 N Market St Ste 112, San Jose, CA 95110
345 Lincoln Ave, San Jose, CA 95126