1518 Siegfried St, Bethlehem, Pa 18017 is where Leonard lives. 1924 is the birth year of Leonard. Leonard has reached the age of 99 years. Public records show Buffalo and Bath as cities Leonard also stayed in. The number currently linked to Leonard is (716) 691-1905. We have found 9 possible relatives of Leonard: Dorothy A Labarge, Christopher T Labarge, Bonnie L Labarge and 6 other people.