Leonard was born in 1951. Leonard has listed phone number: (718) 494-2398. Cities Leonard has lived in before are Avalon, Orlando and Ormond Beach. Leonard now resides at 131 Lander Ave #H, Staten Island, Ny 10314. Records link Leonard with Lynne Pugliese, Lori A Meadowcroft, Pugliese Lynn and 3 other people. This year Leonard celebrated his 73 birthday.