All countries / Canada / Mewata Stadium
Mewata Stadium
Leisure · Canada

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 more on Wikipedia · CC BY-SA 4.0
- Type
- Leisure
- Country
- Canada
The exact position, directions, weather and the places around are on the map.
Other places nearby
- St. Patrick's Roman Catholic Church (Calgary)Religious building
- CFB CalgaryBuilding
- St. Mary's Parish HallReligious building
- Rundle RuinsRuins
- Burns ManorCastle
- 9 Avenue SE BridgeIndustrial structure
- 12 Street SE BridgeIndustrial structure
- Jaipur BridgeIndustrial structure