William Hall - Pedigree | FamilyCentral
 1631 - 10 Mar 1667
 1601 -
 1605 -
Sarah Merriam
 md. 14 Oct 1658
Family Group
  Children