Call Us
Phone: (314) 385-6700
Hours
Mon: 8:00AM-5:00PM
Tue: 8:00AM-5:00PM
Wed: 8:00AM-5:00PM
Thu: 8:00AM-5:00PM
Fri: 8:00AM-5:00PM
Sat: Closed
Sun: Closed
Thank you for visiting the website of STS Car Care, an auto shop located in Jennings, Missouri. We offer towing services, engine repairs, state inspections and more.
Send us a message to learn more about our local company. We look forward to helping you get back on the road!