Did your car pop a tire? Is the engine smoking? Don't worry - we can tow it wherever you need it to go! STS Car Care is one of the Jennings & St. Louis, MO area's most trusted towing services. We'll take your vehicle to our facility or any other local shop. We offer:
STS Car Care can tow your vehicle to any location in the Jennings & St. Louis, MO area. However, we recommend you send it to our NAPA-approved shop! Our mechanics are skilled in major and minor repair and maintenance work. We can handle your:
Why risk getting pulled over and ticketed? Bring your car or truck to our Jennings & St. Louis, Missouri shop for a comprehensive state inspection or emissions test. We inspect all vehicle makes and models.
Make an appointment today by calling 314-385-6700.