Leon Paul Vencius
January 17, 1970 - June 20, 2019
Leon Paul Vencius, age 49, of Olmsted Falls for the past 2 years, long time Lake County resident, passed away peacefully surrounded by his loved ones after a short battle with cancer on June 20, 2019. He was born in Lakewood on January 17, 1970... View Obituary & Service Information