David Greene - Pedigree | FamilyCentral
 24 Jun 1677 - 31 Jan 1761/62
 21 Jun 1626 -
 1646 - 27 Oct 1698
Family Group
Family Group
 1607 - 28 Jul 1675
 Abt 1618 -
Family Group
Family Group
Sarah Barber
 md. 24 Jun 1706
Family Group
  Children