William Puffer - Pedigree | FamilyCentral
 17 Jul 1686 - 1754
 14 Mar 1657 - 3 Aug 1723
 14 Feb 1653 -
 Abt 1624 - 25 Jul 1692
 17 Dec 1636 - 22 Jul 1700
 Abt 1612 - 3 Jul 1682
 Abt 1614 -
 Abt 1600 - 27 Sep 1639
 1605 - 18 Feb 1676
 Abt 1612 - 7 Feb 1692/93
 Abt 1614 -
 Abt 1580 - 6 Sep 1640
 Abt 1583 -
 Abt 1580 - 1636
Elizabeth Guild
 md. 25 May 1710
Family Group
  Children