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 Read Obituary


