Edward Leo Illy
January 26, 1957 - January 17, 2025
Edward Leo Illy, age 67, of Eolia, passed away Friday, January 17, 2025, at Mercy Hospital in St. Louis, MO surrounded by loved ones. Ed was born January 26, 1957, in St. Charles, MO, the son of Maurice and Anna Weber Illy. He was the firstborn... View Obituary & Service Information
