St Louis CarburetorAuto Repair · St. Louis, MOAuto Repair. Serving the Russian-speaking community in St. Louis.Address: 7624 Dale Ave, St. Louis, MO, 63117Phone: (314) 455-8877Loading map...