Red Hawks Mobile MechanicsAuto Repair · St. Louis, MOAuto Repair. Serving the Russian-speaking community in St. Louis.Address: 4060 Mississippi Ave, Cahokia, IL, 62206Phone: (252) 214-2005Loading map...