MaineGeneral Health provides comprehensive services for adults through a network of inpatient, outpatient and community-based programs. Adolescents and children are served by counselors at MaineGeneral Counseling. The Edmund N. Ervin Pediatric Center provides a variety of services for children. Services also are linked to other mental health providers and support services in Kennebec and Somerset counties.