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