David Allen Tellor died peacefully at his home surrounded by his loving family on Wednesday, Oct. 21, 2020, at 8:51 p.m. in Anna, Ill., at the age of 78, after a battle with pulmonary fibrosis.
David was born on July 19, 1942, in Jonesboro, Ill., the son of Elmer Henry and Flossie Orrick Tellor. ...