Mr. John Eldon Cannon, 89, of Clarksville, MO, passed away on Monday, May 18, 2020 at the Parkside Manor in Bowling Green, MO. Funeral services will be held at 11:00 A.M. on Friday, May 22, 2020 at the Collier Funeral Home in Louisiana, MO.... View Obituary & Service Information