Leonard J. Cannon Obituary
With heavy hearts, we announce the death of Leonard J. Cannon (Lenoir, North Carolina), who passed away on May 22, 2020 at the age of 85. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
He was predeceased by: his parents, Leonard J. Cannon and Daisy Icenhour Cannon; and his sisters, Iva Lee Willingham, Chloe Presnell and Mevinia Conrad.
He is survived by: his sons, Keith Cannon of Lenoir and Jeffory Cannon of Hudson; the mother of his children Barbara G. Cannon of Hickory; his sister Ruby Hagaman of Boone; his granddaughter Brittany Cannon; and his great grandchild Adalynn Cannon.