Windham Mountain Resort Loading Map.... Windham Mountain Resort19 resort Dr. - WindhamEvents 42.29896 -74.25696700000003 Address 19 resort Dr. Windham New York 12496 United States Upcoming Events No events in this location