Michael Lee Larry
January 20, 1951 - January 25, 2022
Michael Lee Larry, 71, of Decatur, IL passed away January 25, 2022 at Decatur Memorial Hospital. Michael was born January 20, 1951 in Decatur, IL, the son of Morris and Virginia (Jinks) Larry. Michael was a Maintenace custodian for Wal-Mart.... View Obituary & Service Information