Ellen Louise Durbin
January 21, 1937 - June 19, 2018
Ellen Louise Durbin, 81, of Decatur, passed away June 19, 2018, at St. Mary’s Hospital in Decatur. Ellen was born January 21, 1937, in Decatur, IL, to Harry Lee and Velma Francis (Hinton) Garren. She was a member of Moundford Free Methodist... View Obituary & Service Information