Statistipedia

Lowell, VT

Lowell, VT
Map of Lowell
StateVermont
Population139
Links
Maps

Lowell is in the state of Vermont, roughly 38 miles northeast of Burlington. Its population is 139.