Leonard was born 107 years ago. Phone number listed for Leonard is (973) 345-5202. Leonard currently resides at 77 43Rd St, Paterson, Nj 07514. Leonard's birth date was listed as 1917. This person has lived also in Paterson, Delray Beach and Maple Shade.