S

South Texas Automotive Doctors

(on walzem road)
Auto Repair in San Antonio, TX
Auto Repair
Gas & Service Stations

Location

6515 Walzem Road
San Antonio, TX
78239

About

South Texas Automotive Specialists is a fantastic San Antonio auto repair shop that provides the best auto services for a reasonable price. We take pride in our great workmanship.

Information

Company name
South Texas Automotive Doctors
Category
Auto Repair

FAQs

  • What is the phone number for South Texas Automotive Doctors in San Antonio TX?
    You can reach them at: 210-201-1314. It’s best to call South Texas Automotive Doctors during business hours.
  • What is the address for South Texas Automotive Doctors on walzem road in San Antonio?
    South Texas Automotive Doctors is located at this address: 6515 Walzem Road San Antonio, TX 78239.