ISNA Canada (Islamic Society of North America Canada) is affiliated with the Islamic Society of North America, this mosque is part of their Canadian headquarters.
This location has plenty of space to pray. They also do Family Events at ICC (Islamic Centre of Canada) and it's usually on the last Saturday evening of the month each month.
I have also attended a Funeral in ISNA and they provided full facilities for funeral services as well, which includes:
1.Transportation of the Deceased (from the place of death to the ISNA Masjid and from the Masjid to the cemetary)
2. GHUSUL (Washing / Bathing body), shrouding and providing the casket
3. Offering Salat-Janaza (Funeral Prayer)
I have also attended Weddings (Nikah) ceremonies in ISNA, so they do provided that as well. The location has a high school as well and they provide plenty of other services.
There is plenty of parking at the location but at Eid prayers it still gets full to the max parking wise but there is still a lot of prayer room inside. read more