Leonard was born 97 years ago. 15 Arlene Dr, Framingham, Ma 01701 is where Leonard lives. The phone number (508) 872-8618 is Leonard’s. This person's birth year is 1926. Uxbridge and Framingham are cities Leonard has lived in. Records link Leonard with Minnie T Pearl, Louis Scott Pearl, Marthael Pearl and one other person.