Lowell, Vermont

Lowell is the westernmost town in Orleans County, Vermont, United States. The population was 738 at the 2000 census.

Lowell, Vermont

Lowell is the westernmost town in Orleans County, Vermont, United States. The population was 738 at the 2000 census.