Edgewood Children's Center provides a wide variety of services and programs for children and families. This includes foster care case management, family reunification services, education and day treatment. Its Kresge Unit that offers an alternative to hospitalization with services such as psychiatric stabilization, therapist support, daily classroom activities and nursing support.