Santa Teresa Chevron Auto Repair
6096 Cottle Rd, San Jose 95123