Leonard has listed (860) 594-8611 as his phone number. Leonard's birth date was listed as 1923. Kensington, Berlin, Montclair and 2 other cities are cities Leonard has lived in. Leonard’s current address is 3 John H Stewart Dr, Newington, Ct 06111. Leonard has reached the age of 100 years. People possibly related to Leonard are Mona P Clough, David George Clough, Shirley Clough and one other person.