St. Louis Islamic Center 9528 Reavis Barracks Road, St. Louis, MO 63123