Estileen Little Bit Totten Hardin October 4 1958 June 14 2019 Published on: June 15, 2019 Death Notice