Townsend's Automotive
Add to Favorites
Claimed
CLOSED NOW
Today: 8:00 am - 5:00 pm
Tomorrow: 8:00 am - 5:00 pm
35 Years
in Business
Parking: Lot
Phone: (408) 998-4774
Address: 247 E Saint John St, San Jose, CA 95112
Website: http://townsendsautomotive.com
Morgan Hill, CA 95037
850 The Alameda, San Jose, CA 95126
580 E Empire St, San Jose, CA 95112
80 S Autumn St, San Jose, CA 95110
120 Balbach st, San Jose, CA 95110
637 N 13th St, San Jose, CA 95112
521 W San Carlos St, San Jose, CA 95126
2606 Alum Rock Ave, San Jose, CA 95116
1650 Las Plumas Ave Ste E, San Jose, CA 95133
2302 Almaden Rd, San Jose, CA 95125