Image for Windham Mountain Resort
    No longer donating

    Windham Mountain Resort

    New
    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

    Ticket(s), gift card(s)

    Who they donate to

    Preferred
    sint esse

    New

    Be the first to review this company!
    2 of 2 free pages viewed this month
    Sign up to view this and 3k+ more in-kind donors for your events
    or
    Already have an account?Log in