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.