Se encuentra situada en Island Park Drive nº645 en Ottawa, Ontario.