Glenwood, Newfoundland and Labrador


Glenwood is a town in northeastern Newfoundland, Newfoundland and Labrador, Canada. It is in Division No. 6 on Gander Lake.
According to the 2016 Statistics Canada Census: