Hannah Freeman - Pedigree | FamilyCentral
 Abt 1656 - 15 Feb 1743/44
 28 Jan 1626 - 28 Oct 1719
 4 Jan 1631 - 28 Sep 1711
John Mayo
 md. 14 Apr 1681
Family Group
  Children