The current age of Leonard is 90. 1934 is the birth year of Leonard. People possibly related to Leonard are Marlene C Santore, Samuel F Santore, Lee S Santore and 2 other people. The residency of Leonard is at 1817 Hulseman St, Philadelphia, Pa 19145. He has stayed in Maple Shade and Philadelphia before moving to Philadelphia. Leonard has listed (215) 271-0765 as his phone number.