John Willis - Pedigree | FamilyCentral
 7 Jul 1686 - Aft Jul 1718
 Abt 1646 - 1 Jan 1690
 Abt 1650 - 7 May 1729
Family Group
  Children