The current age of Leonard is 83. Leonard has previously lived in Tewksbury. 10 Champion St, Tewksbury, Ma 01876 is where Leonard lives. Possible relatives of Leonard are: Richard J Digiorgio, Jean Barsamia Digiorgio, Michael D Digiorgio and one other person. Leonard's birth date was listed as 1941. Phone number listed for Leonard is (978) 851-6232.