Sarah Foster - Pedigree | FamilyCentral
 3 Jan 1667 -
 1636 - 16 Sep 1679
 Apr 1640 - 18 Apr 1718
Thomas Williams
 md. 22 Sep 1686
Family Group
  Children