North Easton, Geneseo, Easton and 4 other cities are cities Leonard has lived in. Leonard has listed (413) 253-1588 as his phone number. Leonard’s current address is 17 Bedford Ct, Amherst, Ma 01002. Leonard's birth year is 1935. The current age of Leonard is 88.