TD Place Arena

CanadaCanada

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.