Hopestill Foster - Pedigree | FamilyCentral
 26 Mar 1648 - 26 May 1679
  - 20 Apr 1682
  - 29 Jan 1695
Family Group
Family Group
Family Group
Family Group
Elizabeth Pierce
 md. 15 Oct 1670
Family Group
  Children