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.