The current age of Leonard is 94. Records link phone number (973) 379-1321 with Leonard’s details. Leonard's birth year is 1929. A city Leonard has lived in before is South River. Leonard is a resident of 88 Greenwood Dr, Millburn, Nj 07041.