Lowell

West Virginia · United States · Bridge

Reported haunted location in Summers Co, West Virginia, USA.

Lowell is a noted haunted location in Summers Co, West Virginia, USA. Witnesses describe a female figure. Recurring reports include unexplained lights. Accounts are drawn from local folklore and visitor reports.

FAQ

Where is Lowell located?

Lowell is in West Virginia, United States.

More haunted places in West Virginia