His birth year was listed as 1921. Leonard turned 102 years old. Leonard has listed phone number: (603) 522-3110. Public records show Effingham, Haverhill, South Effingham and one other city as cities Leonard also stayed in. The residency of Leonard is at 36 Young Ave #B, Lawrence, Ma 01841.