Leon Jameson
December 25, 1923 - April 19, 2016
Leon Jameson, age 92, a Mentor resident for 59 years, formerly of Cleveland, died Tuesday, April 19, 2016, at Hillcrest Hospital. He was born December 25, 1923, in Norwalk, Ohio. Mr. Jameson was a retired Ohio Bell Foreman with 40 years of... View Obituary & Service Information