S

STS Car Care

(on florissant ave)
Auto Repair in Jennings, MO
Auto Repair
Gas & Service Stations
Towing

Location

6507 W Florissant Ave
Jennings, MO
63136

About

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.

Information

Company name
STS Car Care
Category
Auto Repair

FAQs

  • What is the phone number for STS Car Care in Jennings MO?
    You can reach them at: 314-385-6700. It’s best to call STS Car Care during business hours.
  • What is the address for STS Car Care on florissant ave in Jennings?
    STS Car Care is located at this address: 6507 W Florissant Ave Jennings, MO 63136.