Loyd Dean Henson (Lebanon)

Birth date: May 30, 1948 Death date: Oct 31, 2020

Loyd Dean Henson, son of Oscar and Ressie Hicks Henson, was born May 30, 1948, near Conway, Missouri. He departed this life Saturday, October 31, 2020, in his home, near Phillipsburg, Missouri, at the age of seventy-two years, fiv