(314) 385-6700
Directions

STS CAR CARE
6507 West Florissant Avenue

St. Louis, MO 63136

GET DIRECTIONS

CALL US
Phone: (314) 385-6700

HOURS
Mon: 8:00AM-6:00PM
Tue: 8:00AM-6:00PM
Wed: 8:00AM-6:00PM
Thu: 8:00AM-6:00PM
Fri: 8:00AM-6:00PM
Sat: Closed
Sun: Closed

We Can Tow, Fix and Get Your Car Going Again

WE OFFER EMERGENCY TOWING SERVICES IN ST. LOUIS, MO

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

Please enter your name.
Please enter a valid phone number.
Please enter a message.
Please check the captcha to verify you are not a robot.