This person's birth year is 1936. Leonard is a resident of 4 Andrews Rd #2, Troy, Ny 12180. In addition to Troy, Leonard also lived in Troy. Leonard has listed phone number: (518) 283-4538. Leonard turned 88 years old.