CMHA- Carstairs Minor Hockey Association
The Carstairs Minor Hockey Association is a registered non-profit society in Alberta; committed to providing minor hockey players from Carstairs and surrounding area with a fun and positive minor hockey experience, by observing the principles of Fair Play