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 St. Louis auto repair shop.
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.