Calgary Wiki
Advertisement

The Roundup Centre is one of the venues in Stampede Park. With 389,000 square feet of floor space, it is one of the largest venues in Calgary.

Address[]

1410 Olympic Way SE Online map

Advertisement