Vehicle Acting Funny?

Come to us for your Jennings & St. Louis, MO auto services

Is your vehicle's engine making a funny noise? Do you need a certified mechanic to pop the hood and diagnose that strange rattling sound?

Bring your vehicle to STS Car Care. For nearly 50 years, our owner has repaired and serviced local trucks and cars. Our AAA and NAPA-approved facility is trusted by motorists throughout the area.

We perform state inspections, too!

Call 314-385-6700 to schedule auto engine repairs at our Jennings & St. Louis, MO shop.

Our mechanics can do it all

Our mechanics can do it all

STS Car Care is a full-service auto shop. Come to us for your:


Need a lift? We can tow your vehicle!

Call our towing hotline at 314-265-4033.