Leonard currently resides at 59 Swanzey Factory Rd, Keene, Nh 03431. Public records show Keene and North Swanzey as cities Leonard also stayed in. Possible relatives of Leonard are: Nancy J Lamoureux, Kenneth R Lamoureux, Evelyn O Lamoureux and 2 other people. The phone number (603) 352-7377 is Leonard’s. The birth year was listed as 1940. Leonard has reached the age of 84 years.