John Kimball - Pedigree | FamilyCentral
 1621/31 - 6 May 1698
Family Group
Family Group
Mary Bradstreet
 md. 6 May 1655