LOCATION United States

Lowell, West Virginia

Lowell is an unincorporated community in Summers County, West Virginia, United States. Lowell is located on the Greenbrier River, east of Hinton and southwest of Alderson. The community was first settled in 1770 and is the oldest community in Summers County.

Results for: 'Lowell'

The House of Highways