Nonprofit
Windhorse IMH
About Us
Windhorse is a therapeutic community located in Massachusetts that utilizes mindfulness meditation practice in the treatment of mental illness.
Cause Areas Include
- Health & Medicine
Location
- Northampton, MA, United States
