Salazar Towing & AutomotiveAuto Repair · San Jose, CAAuto Repair, Tires, Towing. Serving the Russian-speaking community in San Jose.Address: 1825 Grant St, Santa Clara, CA, 95050Phone: (408) 849-5456Loading map...