Kannen Joe Allen Leffler
October 18, 2020 - October 18, 2020
Decatur –Kannen Joe Allen Leffler, infant son of Megan Blair and Chad Leffler passed away Sunday, October 18, 2020, at OSF St. Francis Medical Center, Peoria, IL. Kannen is survived by his parents Megan Blair and Chad Leffler; sisters:... View Obituary & Service Information