Karl H. Eschelbach, 87, of Deer Creek, IL passed away at OSF St. Francis Medical Center in Peoria, IL in the early morning hours of January 19, 2018. He was born on July 6, 1930 in Mannheim, Germany, the only son of Valentin and Else (Kern)... View Obituary & Service Information