National Alliance of Children and Youth

About: 

National Alliance of Children and Youth is a network of more than 60 national organizations committed to improving the lives of children and youth in Canada.