Image for Windham Mountain Resort
Donating paused

Windham Mountain Resort

Windham Mountain is a ski resort located in the town of Windham, New York. Situated about 3 hours north of New York City in the Catskill Mountains, the resort is a perfect spot for a variety of outdoor activities.

What they donate

Donation is small & easy to send to guests

Who they donate to

501(c)(3) required
Organizations that have received a donation in the past calendar year
to view approval rates and average donation values


Be the first to review this company!