🏟️ Mewata Stadium
Canada · Americas · 51.05°N, 114.09°W
Advertisement
Mewata Stadium was a multi-purpose stadium in Calgary, Alberta, Canada. It was the home stadium of the Calgary Stampeders, both before and after the formation of the Canadian Football League in 1958, until they moved to McMahon Stadium for the 1960 season, where the team still plays.
Read the full article on Wikipedia →
Quick facts
| Country | Canada |
|---|---|
| Continent / region | Americas |
| Coordinates (approx.) | 51.05°N, 114.09°W · view on map |
Mewata Stadium is located in Canada, in Americas.
More stadiums in Canada
Alumni Field (York University) · Apple Bowl · Arnold Anderson Stadium · ATCO Field · BC Place · Bernie Arbour Memorial Stadium · Berthiaume-du-Tremblay Stadium · Birchmount Stadium · BMO Field · Canada Games Stadium.
Advertisement
Advertisement