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 St. Louis 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 St. Louis 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 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.