Leo's Auto Repair  

Share: 
Auto Repair
Auto Air Conditioning
Auto Brakes
8
years
in business

(956) 784-1663

901 S 23rd St Bldg D
McAllen, TX 78501
Directions

Servicing The Rio Grande Valley

At Leo’s Auto Repair, honesty and experience are put into each job. No matter the size, year, make, or model, we can repair it. Call us to schedule your service today!

  • Truck & Domestic Auto Services
  • Ford & Cummins Specialist
  • Diesel Engine Repair & Services
  • Brake Repair & Services
  • A/C Repairs & Maintenance

Affiliations & Awards

BBB Accredited

Video

Gallery