1942 is his birth date. 33 Clay St, New Philadelphia, Pa 17959 is where Leonard lives. Cities Leonard has lived in before are Middleport, New Philadelphia, Middletown and one other city. The current age of Leonard is 82. Records link Leonard with Stacie J Kristoff, Mary Jane Kristoff, Karen E Kristoff and one other person. The number currently linked to Leonard is (570) 277-0166.