MINI of St LouisAuto Repair · St. Louis, MOAuto Repair, Car Dealers. Serving the Russian-speaking community in St. Louis.Address: 40 Sunnen Dr, Saint Louis, MO, 63143Phone: (314) 644-6464Loading map...