Kindred Connections Society (Previously Catholic Family Services Of Calgary)
Calgary Catholic Family Service provides support services in educational and community environments that combine learning opportunities, early childhood, counselling, school-based programming and volunteerism