Explore relationships
TD Place Arena
TD Place Arena, originally the Ottawa Civic Centre, is an indoor arena located in Ottawa, Ontario, Canada. Opened in December 1967, it is used primarily for sports, including curling, figure skating, ice hockey, and lacrosse.
Use + to expand a branch. Click a topic name to open its summary.