Leonard Dean Finch
October 1, 1962 - January 10, 2016
Leonard Dean Finch,53, of Jamestown, KY, passed away on Jan.10, 2016, at the Jean Waddle Care Center in Somerset, KY. Leonard was born Oct.1, 1962, in Richmond, IN, a son of the late Beatrice (Morrison) and Leonard J. Finch. He was a truck driver... View Obituary & Service Information