Leonard Major Couch (Lebanon)
April 9, 1959 - February 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 months, and... View Obituary & Service Information