Jeffrey L. Cochran, age 78 of Mentor on the Lake, passed away November 25, 2018 at Lake West Medical Center in Willoughby. He was born June 25, 1940 in Cleveland. Mr. Cochran had worked for the former American Handling in Cleveland for 45 years... View Obituary & Service Information