Leonard Major Couch (Lebanon)

Birth date: Apr 9, 1959 Death date: Feb 19, 2021

Leonard Major Couch, son of Leonard and Luzene Fry Couch, was born April 9, 1959, in Walnut Ridge, Arkansas. He departed this life Friday, February 19, 2021, in his home, near Lebanon, Missouri, at the age of sixty-one years, ten