This year Leonard celebrated his 78 birthday. Leonard has previously lived in Marcellus. Leonard’s residency is at 4612 Street Rd, Marcellus, Ny 13108. This person's birth year is 1946. The number currently linked to Leonard is (315) 673-1279. Melissa L Macdonald, Melissa Antoinette Macdonald, Joseph W Macdonald and 6 other people are people possibly related to Leonard.