Leonard has listed (978) 458-0718 as his phone number. Leonard has previously lived in Nashua. The current age of Leonard is 94. This person's birth year is 1929. 706 Chelmsford St #301, Lowell, Ma 01851 is where Leonard resides.