About Willard Mountain
Willard Mountain is a ski resort in New York, United States. Top 431 m, base 277 m.
- Location
- New York, United States
- Top elevation
- 431 m
- Base elevation
- 277 m
- Vertical drop
- 154 m
- Lifts
- 6 lifts: 2 chairlifts, 4 surface lifts
- Season opens
- 16 Dec
- Season closes
- 21 Mar
Nearby resorts