About Us

Conveniently located in the heart of downtown. 

St. Louis Auto & Truck Repair, Inc. is family owned for over 1/4 of a century. With over 300 years of combined experience in one shop you can't go wrong!

AAA approved automotive repair shop and ASE certified mechanics able to perform any automotive maintenance from headlights, to brakes, to engine replacement, St. Louis Auto & Truck Repair, Inc. can handle any job no matter the size. We work on domestic and foreign automobiles.

Whatever ailments your vehicle might have, our experienced staff can diagnose and fix your problem with the swiftness and attention to detail you demand. 

HomeAbout UsCollision CenterUsed CarsDetail ShopPrices & CouponsContact Us

 St. Louis Auto & Truck Repair, Inc.
2701 Delmar Blvd.
St. Louis, MO 63103