
Canada
TD Place Arena
TD Place Arena in Ottawa is home to the Ottawa Charge and accommodates 8585 fans. A great venue for women’s ice hockey in Canada.
Canada
TD Place Arena in Ottawa is home to the Ottawa Charge and accommodates 8585 fans. A great venue for women’s ice hockey in Canada.