Edmond E. Leonard

Birth date: Mar 15, 1927 Death date: May 19, 2019

Edmond E. "Ed" Leonard, 92 years, of Columbia, IL, passed away on May 19, 2019 at Mercy South, St. Louis, MO. He was born March 15, 1927, in Carbondale, IL. He was married to Janet, nee Martin, Leonard, who survives her. They were