Located in the coastal town of Portland, Maine, Liberty Bay provides an array of quality addiction and dual diagnosis treatment services. Their therapeutic community approach combines group therapy and individual counseling to identify and then address the underlying negative behaviors and patterns that may have contributed to addiction. Treatment plans typically last for 90 days and include the integration of 12-Step philosophy, as well as physical, mental, and spiritual healing activities such as yoga, fitness, neurotherapy, chiropractic and massage therapy, art therapy, nutrition, acupuncture, and more. The compassionate, experienced team at Liberty Bay also offers aftercare services to ensure patients have continued support as they transition back into daily life.