Gerald O'Dell Grace
Birth date: Jan 12, 1953 Death date: Aug 18, 2024
Gerald O’Dell “Gerry” Grace, 71, of Decatur, IL, passed into God’s eternal presence on Sunday, August 18, 2024. Gerry was born January 12, 1953, in Evansville, Indiana, to Gordon and Elta Mae Grace. He was a graduate of Stephen Read Obituary