The current age of Leonard is 91. A city Leonard has lived in before is Clarks Summit. Leonard has listed (717) 489-4247 as his phone number. The birth year was listed as 1933. Leonard is a resident of 733 Sunset Dr, Olyphant, Pa 18447.