In addition to its residential programs, Elmcrest also provides children and families with a variety of community-based programs, allowing them to receive needed services without disruption to their home, school or community lives.