The current age of Leonard is 99. Leonard has listed (410) 282-3523 as his phone number. This person's birth year is 1924. Other a city that he has stayed in is Baltimore. 1728 Stokesley Rd, Dundalk, Md 21222 is where Leonard lives.