John Hall, Jr. - Pedigree | FamilyCentral
 13 May 1638 - 14 Oct 1710
 27 Jun 1610 - 23 Jul 1696
 1611 - 1 Feb 1683
 1587 -
 1590 - 1618/84
 Abt 1589 - Bef 1669
 Abt 1593 - 21 May 1686
Family Group
  Children