TD Place Stadium is the 3rd largest stadium by capacity in Ontario.
TD Place Stadium is a stadium in Ottawa, Ontario, Canada, which can house a full seating capacity of 24,000 spectators. TD Place Stadium was opened in the year 1908 (114 years of age).
Home of Ottawa Redblacks (CFL) and Atlético Ottawa (CPL), the stadium is a venue for sports events such as football and soccer. TD Place Stadium sports a roof that is open at the top and is paved with a turf surface.
Compare TD Place Stadium with Raymond Chabot Grant Thornton Park from Ottawa.
Compare TD Place Stadium with Commonwealth Stadium from Edmonton.