Thomas Putnam - Pedigree | FamilyCentral
 15 Mar 1614 - 5 May 1686
Family Group
Family Group
Ann Holyoke
 md. 17 Aug 1643