EverHope is a private, non-profit organization that provides 24-hour supervised care and services to children who have been abandoned, abused or neglected.
EverHope – Hope for children and families, at all times.