Woodstock, Newfoundland and Labrador


Woodstock is a town in the Canadian province of Newfoundland and Labrador. The town had a population of 190 in 2016, unchanged from the Canada 2011 Census.