Brattleboro Retreat is a treatment center that offers a variety of services to help people struggling with addiction. They offer inpatient and outpatient programs as well as detox and aftercare support. Their programs are designed to meet the unique needs of each individual, and they offer a variety of therapies, including cognitive behavioral therapy, dialectical behavior therapy, family therapy, group therapy, and individual therapy. They also have a special program for LGBTQ individuals and a military program.