Children’s Aid Foundation of Canada is a national charity dedicated to improving the lives of children and youth in the child welfare system. We raise and grant funds and deliver a wide range of high-impact programs and services to provide access to the opportunities these children need to reach their potential against all odds. They depend on us. We depend on you. Join us and help Canada’s most vulnerable kids break the cycle and define a vision for themselves of a successful future.
Children’s Aid Foundation of Canadakfacwpup2018-05-05T01:23:43+00:00