Helen Louise Babcock
September 12, 1921 - January 18, 2020
Helen Louise Babcock, 98, of Decatur, passed away Saturday, January 18, 2020, at Decatur Memorial Hospital, surrounded by her loving family. Helen was born September 12, 1921, in Decatur, IL to Alpha L. and Prudence M. (Blevins) Kelley.... View Obituary & Service Information