1947 is his birth date. Records link phone number (215) 357-2330 with Leonard’s details. Leonard is a resident of 74 Barberry Ln, Churchville, Pa 18966. Leonard has reached 77 years of age. Leonard has previously lived in Southampton, Philadelphia and Phila.