The age of Leonard is 97. Leonard currently resides at 22 Saratoga Dr #22, Colts Neck, Nj 07722. Public records show Lincroft as a city Leonard also stayed in. The number currently linked to Leonard is (732) 946-4579. Leonard's birth year is 1927.
Unknown is Leonard's ethnicity. He attended to college. 1927-01-21 is his birth date.