IMO adalah organisasi nirlaba yang terdaftar secara provinsi, yang didirikan pada tahun 1994. Bangunan ini terletak di tanah 3,5 hektar di salah satu wilayah Muslim utama kota Toronto.Pusat ini mudah diakses dengan mobil dan transportasi umum, yang berjarak sekitar 5 menit dari Bandara Internasional Pearson.Bangunan ini sekitar 50.000 kaki persegi dan terbuka untuk lima doa harian.Area doa dapat menampung jemaat besar penyembah dan ada bagian lain, yang digunakan untuk tujuan pendidikan dan sosial.Tempat parkir besar untuk lebih dari 200 mobil mengelilingi gedung.Organisasi ini dikelola oleh "Direksi" yang terdiri dari sembilan anggota.Menurut Ahlu-Sunnah Wal-Jamaah'ah