STS Car Care
Car Electrics, Car Repairs
Upgrade this listing
Website |
(314) 385-6700
6507 W Florissant Ave, Jennings, MO 63136, USA
Opening Hours:Monday: 8:00 AM – 5:00 PMTuesday: 8:00 AM – 5:00 PMWednesday: 8:00 AM – 5:00 PMThursday: 8:00 AM – 5:00 PMFriday: 8:00 AM – 5:00 PMSaturday: ClosedSunday: Closed
Area Served:Within 4 miles (6.4km) of 6507 W Florissant Ave, Jennings, MO 63136, USAGet more exposure
Page not found!
Sorry the page you are looking for may have been moved or deleted.
Please click anywhere to continue browsing our site.
Google Rating: 4.0 out of 5 stars (177 total ratings)
James Stewart3 StarReplaced my alternator and the labor was twice the price of the actual part.Wednesday 9th September 2020
jack Keller5 StarSuper service and employeesTuesday 1st September 2020
Heather Niemeier5 StarBest experience that I’ve had at an auto repair place in YEARS and they deiced the whole car after the ice storm for me cause I could barely get around. Great pricing and phenomenal customer service! Don’t go anywhere else!Friday 18th February 2022
Jayloveguns Andcars5 StarWas about to drive by because I heard they were expensive but after paying $130 for a 6 mile tow I said to myself they can’t be to much worse so I stopped in and I had my car at another shop that was trying to get more money out of me saying I needed more than a stater I would need a flywheel and they didn’t have time to put on I would have to get it towed from there and towed back in two weeks. Well while inside I asked if they do flywheel replacement they assured me they do and if I wanted they would keep my car until I got it running well I paid for the tow and glad to say that now I don’t need a flywheel it’s turning over just fine but it’s not starting it I’m sure they will get me together I highly recommend themSaturday 1st January 2022
Ryan Sager5 StarGreat people work here! Very friendly staff who were very helpful and communicated well. I will be back for sure!Wednesday 5th January 2022