William Hall - Pedigree | FamilyCentral
 Abt 1656 -
 22 Oct 1620 -
 7 May 1623 -
 Abt 1592 -
 1596 -
Martha Armstead
 md. 3 Mar 1673
  Children