People possibly related to Leonard are Louise T Patton, Kevin V Patton, Deborah F Patton and 4 other people. Leonard's birth date was listed as 1921. Leonard currently resides at 240 Chesterton Ave, Staten Island, Ny 10306. The number currently linked to Leonard is (718) 351-5267. The current age of Leonard is 103. Leonard has previously lived in Clearwater, Staten Island and Bronx.