John L. Louden

Birth date: Aug 23, 1949 Death date: May 9, 2024

Johnny “John” L. Louden, 74, of Atwood, Illinois left this life much too soon on May 9, 2024. John was born on August 23, 1949, in Webb City, Missouri, the son of Eugene and Betty Crane Louden, who preceded him in death. He was a