Helen Aileen Leverette was born May 15, 1925, in Abbeville, South Carolina, and passed away quietly into the loving arms of Jesus December 24, 2020, in Alabaster, Alabama. She was a long-time resident ...
Some results have been hidden because they may be inaccessible to you