Edward Heiford - Pedigree | FamilyCentral
 22 May 1685 -
 Abt 1650 -
 Abt 1655 -
 1619 - 2 Apr 1716
 Abt 1625 - 1680
Ruth Byrant
 md. 27 Jan 1709
Family Group
  Children