top of page
12743 NACOGDOCHES RD. SAN ANTONIO, TX, 78217
Cell: (210)-709-6904
Office: (210)-757-3922
Welcome to IBARRA AUTO REPAIRS
Who We Are
We started our Auto Repair Shop with one goal in mind—delivering outstanding repair services to the people of San Antonio.
With more than 30 years of experience Ibarra Auto Repairs is family owned and operated that strives to give the best auto service possible to our loyal customers.
We offer extensive work such as brakes, tune ups, A/C services, suspension, motor work, radiators and much more!
Our Services
bottom of page