7574 Vt Route 114, Canaan, Vt 05903 is where Leonard lives. Leonard owns the phone number (802) 266-3685. His birth year was listed as 1949. He has stayed in Canaan before moving to Canaan. Leonard has reached 75 years of age.