David L. Leonard death notice and obituary, Tuesday August 16, 2022. Rux Funeral Homes Kewanee, IL 61443