Leonard now resides at 8426 Esperance Trl, Liverpool, Ny 13090. Leonard's possible relatives are Joseph J Cifaratta, Peter K Cifaratta, Charles Cifaratta and 6 other people. Leonard has reached 60 years of age. Cities Leonard has lived in before are Syracuse, Clay, Baldwinsville and 2 other cities. This person's birth year is 1964. The number currently linked to Leonard is (315) 652-7352.