About Children's Trust Foundation Roanoke Valley Inc.
Children’s Trust mission is to prevent and reduce the occurrence and trauma of child abuse and neglect, by providing prevention, intervention and advocacy. Our four programs include: Children First, Healthy Families, Children’s Advocacy Centers and Court Appointed Special Advocates.
Children's Trust Foundation Roanoke Valley Inc. Registered charity number 510235891