Indianapolis, Italy
Masjid Al Mu'mineen (Arabic: المَسْجِد المُؤمنِين, lit. The Mosque of the Believers) is a Sunni orthodox mosque located on the near east side of Indianapolis, Indiana. Established in 2001, it is the third Islamic place of worship in Indianapolis.
Listen to the audio guide for Masjid Al Mu'mineen Free on WIP — starts by itself when you arrive, even with the screen off