Acadia Hospital is a comprehensive rehabilitation center that offers a wide range of services for both inpatient and outpatient care. They provide care for all ages, from young adults to the elderly, and the programs are designed to meet the unique needs of each individual. They also offer both cognitive behavioral therapy and traditional therapy approaches, as well as a variety of group and individual counseling options.