Skip to main content
The Windham Center for Psychiatric Care - Mental health treatment facility in Bellows Falls, VT

The Windham Center for Psychiatric Care

4.6(5)

Inpatient Mental Health Treatment Center

The Windham Center for Psychiatric Care in Bellows Falls, Vermont is a specialized inpatient mental health treatment facility offering structured, intensive care for adults. This 10-bed inpatient treatment unit provides a highly supportive and therapeutic environment where individuals receive continuous monitoring, evaluation, and stabilization services. Referrals are accepted from crisis teams and emergency departments, ensuring timely access to care for those experiencing acute psychiatric needs.

Contact Information

1 Hospital Court, Bellows Falls, VT, 05101
Monday: Open 24 hours
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
Sunday: Open 24 hours

Is this your clinic/facility?

Claim Verified Badge – Display your badge on your website
Claim Your Listing – Request updates or manage this profile
List Your Facility – Add a new treatment center to our directory

Treatment Services

Levels of Care

Core Services

Therapies & Approaches

Populations Served

Additional Services

  • Bi-Polar Disorder
  • Family Sessions
  • Medication Education

Insurance Coverage

Accepts Private Insurance, Medicaid, Medicare

For more information please contact The Windham Center for Psychiatric Care directly at (802) 463-1346.