His birth year was listed as 1918. Leonard has reached 107 years of age. The number currently linked to Leonard is (410) 676-8189. Leonard currently resides at 1914 Steven Dr #17, Edgewood, Md 21040.