Donald H. Anderson, 84, of Geneseo, passed away on Friday, June 19, 2020, at his home. Funeral arrangements are pending with Vandemore Funeral Homes & Crematory – Geneseo Chapel.