Helen Idela Lee
September 9, 1926 - September 15, 2022
Helen Idela Lee, 96, of Decatur, IL, passed away at 12:05 P.M. at Decatur Memorial Hospital on Thursday (09-15-2022). Helen was born on September 9, 1926, in Decatur, IL, the daughter of Olin Idleman and Dolly Varden (Sutton) Idleman. She... View Obituary & Service Information