Let Us Give You a Lift

Let Us Give You a Lift

We offer emergency towing services in Jennings & St. Louis, MO

Did your vehicle die unexpectedly? Do you find yourself stranded in your driveway or by the side of the road?

Don't panic - STS Car Care can come to the rescue! Our AAA and NAPA-approved company is one of the area's most trusted towing services. We can tow your vehicle to our facility or any other Jennings & St. Louis, MO auto repair shop. We offer:

  • 24-hour availability
  • Rapid response times
  • Multiple trucks and drivers to serve you

Why waste time waiting on the other guys? Get in touch with one of our drivers via our 24-hour towing hotline. Call 314-265-4033 today!

Let us fix it up

STS Car Care is a full-service auto shop that you can trust for diagnostics, engine repairs, tuneups, tire services and more.

Call us today at 314-385-6700 to schedule your vehicle repairs in Jennings & St. Louis, Missouri.


  • Sunday: Closed
  • Monday: 9:00 AM–4:00 PM
  • Tuesday: 9:00 AM–4:00 PM
  • Wednesday: 9:00 AM–4:00 PM
  • Thursday: 9:00 AM–4:00 PM
  • Friday: 9:00 AM–4:00 PM
  • Saturday: Closed