Repair and Towing has provided quality automotive repair services in the
South St. Louis area since 1972. We offer complete auto repair
service including towing, tires, batteries, tune-ups, and state
inspections. Experienced professionals will diagnose and recommend only the services you need.
Ribaudo's is auto service you can trust! Click
here for a complete listing of our services.