Leila Belle Hastings-Owen
February 1, 1932 - November 21, 2020
Leila Belle Hastings-Owen, age 88, of Fayetteville died Saturday, November 21, 2020. She was born on February 1, 1932, in Golden City, Missouri to Richard and Mildred Jones Hastings. She is survived by her sons, Thomas L. Owen, Jr. and Scot... View Obituary & Service Information