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