Leonard turned 78 years old. The residency of Leonard is at 921 Inman Pl, Utica, Ny 13502. Cities Leonard has lived in before are Rome, Dayton, Painted Post and one other city. Leonard's birth year is 1947. Judithann Amasters, Fred Masters, Kathleen Masters and one other person are people possibly related to Leonard. The phone number (315) 734-9422 is Leonard’s.