Elmore State Park

856 VT 12
Elmore
Vermont
United States