Carstairs Memorial Arena

The Carstairs Memorial Arena is an indoor arena located in Carstairs, Alberta.