8705 Maravoss Ln, Parkville, Md 21234 is where Leonard lives. The current age of Leonard is 98. Leonard has listed (410) 665-8328 as his phone number. Other a city that he has stayed in is Baltimore. Leonard was born in 1925.