Leonard turned 99 years old. Leonard has listed (631) 874-9295 as his phone number. The birth year was listed as 1925. A city Leonard has lived in before is Long Beach. 283 Ranch Cir, Manorville, Ny 11949 is where Leonard lives.