Contact Info
unavailable
Newbury, Vermont 05051
Newbury, Vermont 05051
- Phone 1:
- 802-000-0000
Description
Located along the Connecticut River, the Town of Newbury has six historic districts in villages situated within the township. Agriculture and an advantageous trading location dominated the town's early history.