Leonard’s current address is 2107 Wexford Rd, Palmyra, Pa 17078. Leonard has reached the age of 97 years. Leonard's birth date was listed as 1926. Records link phone number (717) 533-7696 with Leonard’s details. In addition to Palmyra, Leonard also lived in Hazleton, Palm Beach Gardens and Palmyra.