Larry K. Smith
Birth date: Nov 26, 1954 Death date: Dec 22, 2020
Decatur – Larry K. Smith, 66, of Decatur, IL, passed away Tuesday, December 22, 2020 at Barnes Jewish Hospital after a 5 week battle with COVID-19. Larry was born November 26, 1954, in Decatur, to Laverne J. and Evadna L. (Hoffma Read Obituary