Town of Middlebury
19 Elm St
Middlebury, VT 05753
The Town of Middlebury, Vermont, serves as a vibrant center of commerce and community in the picturesque Lake Champlain valley, nestled at the foothills of the Green Mountains. With a bustling downtown featuring museums, theaters, restaurants, and a beautiful Village Green alongside Otter Creek, Middlebury offers both residents and visitors an inviting atmosphere rich in exploration and engagement.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.


