Address: 1015 Bank Street
Arena in Ontario. TD Place Arena, originally the Ottawa Civic Centre, is an indoor arena located in Ottawa, Ontario, Canada, seating 9,500. With temporary seating and standing room it can hold 10,585.
Arena in Ontario. TD Place Arena, originally the Ottawa Civic Centre, is an indoor arena located in Ottawa, Ontario, Canada, seating 9,500. With temporary seating and standing room it can hold 10,585.