1948 is his birth date. Phone number listed for Leonard is (978) 249-3027. Leonard has reached the age of 76 years. Leonard’s current address is 252 South St, Athol, Ma 01331.