John Hall - Pedigree | FamilyCentral
 20 Sep 1640 - 1693
 1600 - 30 Oct 1669
 1604 - 30 Oct 1669
Hannah Perryman
 md. 4 Feb 1667
Family Group
  Children