Ribaudo's Auto Repair and Towing

Business Description:

Auto shop specializing in small repairs and towing.


auto repair & service


4 Stars

Saint Louis, MO


Great place to get your car looked at!

Since 1972 Ribaudo's has provided quality auto repair. Whether you need a tow or new tires, Ribaudo's has experience professionals to get you where you're going. I have been a customer for several years and have never had a bad experience. The employees are very... Read More