Dar-ul-Islam Masjid is located at 517 Weidman Rd in Ballwin, MO, and is the main campus of the Islamic Foundation of Greater St. Louis, established in 1974. The facility houses a full-time accredited school, a funeral home, a gym, and a public library. The mosque offers daily prayers and two Jumu'ah services.