Thelma S Meadows of Lerona West Virginia December 10 1948 June 30 2019 Published on: July 1, 2019 Death Notice