Carolina Family Connections is a non-profit agency providing foster care services for children who have been abused and/or neglected.