Established in Ottawa, Canada's national capital city, TruPath Community Islamic Centre is officially registered as a non-profit organization. The organization was incorporated by Letters Patent under the Province of Ontario Corporations Act (No.5036282) with no share capital and is registered federally with Canada Revenue Agency (No.702289075).
The organization is governed by a volunteer Board of Directors and managed by a small dedicated team. Volunteers contribute immeasurable time to the organization to ensure service delivery.