• STS Car Care

    6507 West Florissant Avenue
    Jennings, MO 63136

    GET DIRECTIONS


    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

We Can Tow, Fix and Get Your Car Going Again

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

Thank you for visiting the website of STS Car Care, an auto shop located in Jennings & St. Louis, 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!