St. Louis Islamic Center 9528 Reavis Barracks Rd. Saint Louis, MO 63123 (314) 939-9074 info[at]stlic.org