Woodstock is the shire town (county seat) of Windsor County, Vermont, United States. As of the 2010 census, the town population was 3,048. It includes the villages of South Woodstock, Taftsville, and Woodstock.
Write a Review About Woodstock For A Chance to Win A $100 Amazon Gift Card
I