Delbert Lee Anderson
October 1, 1933 - November 28, 2019
Delbert Lee “Chan” Anderson, 86, of rural Frankfort, Indiana died November 28, 2019 at I.U. Health Arnett Hospital, Lafayette. He was born October 1, 1933, in Siloam Springs, Arkansas to Steve and Bertha (Buce) Anderson. He was... View Obituary & Service Information