Decatur – David R. Goodrich, 84, of Decatur, IL, passed away Wednesday, March 24, 2021, at Villa Clara Post Acute Care, Decatur, IL. David was born July 27, 1936, in Hammond, IL, the son of Alfred “Ralph” and Esther (Burcham)... View Obituary & Service Information