Shepherd Youth Ranch is a place where children and teenagers that face mental health struggles, autism, abuse, neglect or juvenile court can connect
Read MoreGrowing up in NC, my mother worked as a social worker in pediatric HIV/AIDS at Duke Medical Center. In 1987, she started the first support
Read More