The number currently linked to Leonard is (610) 485-2528. Leonard has reached the age of 72 years. Leonard's birth date was listed as 1952. The possible relatives of Leonard are Deborah A Ferrante, Ann Stitt, Christina M Stitt and one other person. Leonard’s current address is 801 Yale Ave #916, Swarthmore, Pa 19081. He has stayed in Marcus Hook, Aston, Glen Mills and 3 other cities before moving to Swarthmore.