Leonard’s residency is at 30 Crest Dr, Cheshire, Ma 01225. This person's birth year is 1929. Cities Leonard has lived in before are Cheshire, Adams and Folsom. Phone number listed for Leonard is (413) 743-9538. Leonard has reached 94 years of age.