Today, CYDC provides programs reaching over 1,200 children, youth and their families locally each year. We care for young people who are victims of physical and sexual abuse, neglect and abandonment, as well as providing resources and support to area families at risk of having their children removed from their home.