Elwood Sloan
April 16, 1924 - August 24, 2017
Elwood Sloan, age 93 of Wheeling, WV, formerly of McMechen, WV died Thursday, August 24, 2017 in Wheeling Hospital Medical Park. He was born April 16, 1924, the son of the late Sam and Iona Niebergall Sloan. He was a WWII Navy... View Obituary & Service Information