Mary Leta Allen
April 6, 1925 - December 26, 2021
Mary Leta Allen, 96, of Big Otter, WV became a Christmas Angel on December 26, 2021 at the home of her beloved granddaughter, Rebecca Lynne Brock. Mary was born and raised at Blue Sulphur in Greenbrier County. Her parents were Irvin and Vearie... View Obituary & Service Information
