The Islamic Foundation of Greater St.
Louis (Daar Ul-Islam Masjid), located at 517 Weidman Rd, Manchester, MO, is a prominent mosque and community center serving the Muslim population in the St.
Louis area.
The foundation offers a wide range of services, including daily prayers, religious education, and community programs, fostering spiritual growth and unity.
With a focus on promoting Islamic values, community outreach, and interfaith dialogue, Daar Ul-Islam Masjid plays a vital role in supporting its members and contributing to the cultural diversity of the St.
Louis community.