Larry David Yochum
July 3, 1940 - August 22, 2020
Larry David Yochum, 80, of Decatur, died Saturday, August 22, 2020, from injuries sustained in a motorcycle-SUV collision in rural Stonington. David was born July 3, 1940, in Decatur, IL, to W. Edward and Dorothy (Glosser) Yochum. He graduated... View Obituary & Service Information