Lowell, Vermont, New England USA
About Lowell, Vermont Orleans County Chartered: February 7, 1791 (Vermont Charter) Area: 36,083 Acres = 56.38 Square Miles [ Size
Read moreAbout Lowell, Vermont Orleans County Chartered: February 7, 1791 (Vermont Charter) Area: 36,083 Acres = 56.38 Square Miles [ Size
Read more