Der IMO ist eine gemeinnützige, provinziell eingetragene Organisation, die 1994 gegründet wurde. Das Gebäude befindet sich auf 3,5 Hektar Land in einem der wichtigsten muslimischen Gebiete der Stadt Toronto.Das Zentrum ist mit dem Auto und den öffentlichen Verkehrsmitteln leicht erreichbar, was etwa 5 Minuten vom internationalen Flughafen Pearson entfernt ist.Das Gebäude ist etwa 50.000 m². Ft. Und ist für fünf tägliche Gebete offen.Die Gebetsbereiche können eine große Kongregation von Anbeter unterbringen, und es gibt andere Abschnitte, die für pädagogische und soziale Zwecke eingesetzt werden.Ein riesiger Parkplatz für mehr als 200 Autos umgibt das Gebäude.Die Organisation wird von einem "Verwaltungsrat" verwaltet, der aus neun Mitgliedern besteht.Es ist laut Ahlu-Sunnah Wal-Jamaa'ah