Crowfoot Arena

Crowfoot Arena is an indoor arena located in Calgary, Alberta.