SNMC Mosque

Category – Institutional

Size – 28,900 ft2

Location – Ottawa, Ontario

Completion – 2014