Children's Cottage Society - Calgary, AB 

The Children’s Cottage Society is a charitable agency established in Calgary in 1986. The Society’s mission is “Building strong children and safe nurturing…