Children's Home Society of North Carolina
Children's Home Society of North Carolina is a compassionate advocate for families. It specializes in education and prevention programs, family preservation, and adoption and foster care. Everything it does is built on the foundational belief that strong families have the power to transform communities.