Russell Len Griffin
Birth date: Dec 21, 1944 Death date: Sep 29, 2020
Russell Len Griffin, 75, of Decatur, passed away Tuesday, September 29, 2020, in his home. Russell was born December 21, 1944, in Shelbyville, IL, to Russell Henry and Fleta E. (Howe) Griffin. He received a Master’s in Education Read Obituary