Leonard's birth year is 1922. Leonard now resides at 1 Indian Head Hts, Framingham, Ma 01701. Leonard has reached 101 years of age. This person has lived also in Wayland and Framingham. Leonard owns the phone number (508) 358-4497.