Ribaudo’s Auto Repair
Ribaudo’s Auto Repair has provided quality automotive repair services in the South St. Louis area since 1972. They offer complete auto repair service, tires, batteries, tune-ups, and state inspections.
5400 S. Grand Blvd.
St. Louis, MO 63111