Luella P Mathis Leach September 28 1923 December 31 2019 (age 96) Published on: January 4, 2020 Death Notice