Thelma Lorene Allen
March 16, 1941 - August 9, 2018
Thelma Lorene Allen, 77, of Cecilia, passed away Thursday, August 9, 2018 at her home. She was born in Eastview to her parents, Russell and Dorothy Barnes, who preceded her in death. Thelma is survived by her loving husband Stanford Allen;... View Obituary & Service Information