Richard Nelson Anderson, 90, died at Presence St. Joseph Hospital, Elgin on November 24, 2020. Richard was born on December 19, 1929 in Geneva, IL to Martha (nee Abrahamson) and John E. Anderson. Funeral services are being arranged by O’Connor-Leetz Funeral Home of Elgin and will be private.

Pin It on Pinterest