IMO jest non-profit, prowincyjnie zarejestrowana organizacja, która została założona w 1994 roku. Budynek znajduje się na 3,5 akry ziemi w jednym z głównych muzułmańskich obszarów miasta Toronto.Centrum jest łatwo dostępne samochodem i transportem publicznym, który znajduje się około 5 minut od międzynarodowego lotniska Pearson.Budynek wynosi około 50 000 stóp kwadratowych. I jest otwarty dla pięciu codziennych modlitw.Obszary modlitwy mogą pomieścić dużą kongregację czcicieli i istnieją inne sekcje, które są wykorzystywane do celów edukacyjnych i społecznych.Ogromny parking na ponad 200 samochodów otacza budynek.Organizacja jest zarządzana przez "Radę Dyrektorów" składających się z dziewięciu członków.Jest to zgodnie z AHLU-Sunnah Wal-Jamaa'ah