John Karl Melcher, 78, of Oskaloosa died Thursday, December 8, 2016, at the Mercy Medical Center in Des Moines. He was born June 19, 1938, in Oskaloosa, the son of Howard and Bernice Heyland Melcher. He graduated from Oskaloosa High School... View Obituary & Service Information