CITY · 6 STOPS

Newfane, Vermont

Williamsville is an unincorporated community in the town of Newfane in Windham County, Vermont, United States. The community is situated largely along the Rock River in the West River Valley and borders Newfane Town Forest.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings