Address: 1 Shoreham Drive Suite 100
Stadium in Toronto, Ontario. Sobeys Stadium, formerly Aviva Centre and Rexall Centre, is a tennis stadium in Toronto, Ontario, Canada. The 12,500-capacity Stadium Court is the largest stadium at the tennis complex.