Stella Farmer Finch
January 15, 1934 - April 22, 2020
Stella Farmer Finch, 86, of Hurt passed away Wednesday, April 22, 2020 at Autumn Care of Altavista. She was the wife of the late Harry Lee Finch for fifty-five years. She was born January 15, 1934 in Pittsylvania County, a daughter of the... View Obituary & Service Information