TD Place
TD Place, which is operated by the Ottawa Sports and Entertainment Group, is centrally located within Ottawa’s 40-acre Lansdowne district. The 9,000-seat arena is home to the Ottawa 67’s of the Ontario Hockey League, and will be the main arena for Group B games.