How can we help?

Please call:



Facsimile Numbers:

Northampton: 413-585-1521

San Luis Obispo: 805-548-8930

Portland: 503-290-3618


Or use form below and we will respond shortly.

If you are seeking employment opportunities, please use the contact information found here.

Northampton, MA

211 North Street
Northampton, MA 01060

San Luis Obispo, CA

1411 Marsh Street, Suite 103
San Luis Obispo, CA 93401

Portland, OR

2120 SW Jefferson Street, Suite 300
Portland, OR 97201

Windhorse Integrative Mental Health is a 501(c)3 nonprofit