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.
STS Car Care is a full-service auto shop. Come to us for your: