Home / Rehabs / Vermont / Windham Center

Windham Center

1 Hospital Court Suite 12, Bellows Falls, Vermont, 5101

802-463-1346 Website

About

Windham Center serves Bellows Falls, Vermont with an outpatient recovery program for young adults facing cocaine use, benzodiazepine use, and co-occurring mental health concerns. Clients may work through 12-step facilitation, life-skills coaching, and telehealth sessions while the program stays grounded in 12-step principles. That combination, along with follow-up support through recovery coach and support meetings, gives the facility a more grounded and individualized feel.