Leonard was born 94 years ago. The number currently linked to Leonard is (978) 535-8275. Leonard is a resident of 19 Lisburn St, Peabody, Ma 01960. Leonard is associated with Lennys Supply, Inc. Other cities that he has stayed in are Peabody and Everett. Leonard's birth year is 1930.