Il est situé à l'intérieur du , un parc régional public au sud de l'Aéroport international Pearson de Toronto. Le stade construit et inauguré en 1975 a accueilli des épreuves des Jeux paralympiques d'été de 1976 ainsi que la cérémonie de clôture.