Cities Leonard has lived in before are Hyde Park and Plainville. Phone number listed for Leonard is (508) 399-0036. 1950 is his birth date. The current age of Leonard is 74. Leonard’s current address is 25 Jessicas Way, Attleboro, Ma 02703. Possible relatives of Leonard are: Lauren B Amaral, Camille M Amaral, Jared A Amaral and 2 other people.