LEACH, Thomas
1652 - 1732 (79 years)
Generation: 1
1. LEACH, Thomas was born on 16 Jul 1652 in Portsmouth, Rockingham, New Hampshire, USA; died on 24 May 1732 in New London County, Connecticut, USA.