John Beecher, II - Pedigree | FamilyCentral
 5 Dec 1645 - 5 Dec 1712
 1623 - 12 Nov 1690
 1624 - Aft 1677
 1580 - 15 Apr 1659
 1584 - 2 Mar 1659
  Children