STS Car Care and Towing - Saint Louis, MO - Auto Towing & Wrecking

STS Car Care and Towing

5 star rating 2 Reviews

(314) 254-2944 Call Email Email

Write a Review Write a Review

6507 West Florissant AvenueSaint Louis, MO 63136


STS Car Care and towing provides excellent St Louis, MO towing services. Our team of professionals is dedicated to providing fast, efficient, and friendly service. Give us a call today. Auto Repair, Towing Service, Brake Repair, Oil Change, Auto Recovery and Roadside Assistance


  • STS Car Care and Towing - Saint Louis, MO -  JakeJohnson75

    Reviews: 1

    The BEST shop we have ever been to!! GO NOW!!
    JakeJohnson75 (1 review)

    We have used STS for various things. You can probably get equally good work done in many places, but you'd be hard-pressed to find nicer, more attentive, and REASONABLY PRICED service anywhere. There's a very good vibe here each time I've been in and that's the sign of a group of folks who like each other and work well together.....and that's where I like to take my work. Strongly recommend.....ask for Drew. Nicest guy in the world and knows his stuff..... I also had a chance to meet the owner Steve who is a very intelligent man and very easy to talk to. Take your car there won't be disappointed!!

    More »

    Was this review helpful?

    (0) (0)

  • STS Car Care and Towing - Saint Louis, MO -  JanetFlemming

    Reviews: 1

    Best Towing in Town!
    JanetFlemming (1 review)

    My experience with STS was amazing!! They are very professional and every employee that I met was very nice and very helpful. I couldn't ask for better service! My car was in pretty bad shape but thanks to STS it's up and running perfectly again :) Thank you!!

    More »

    Was this review helpful?

    (0) (0)

Business details

Year Established


Languages Spoken

  • English