Mary Freeman - Pedigree | FamilyCentral
 23 Jun 1659 - 19 Jun 1744
 28 Jan 1626 - 28 Oct 1719
 4 Jan 1631 - 28 Sep 1711
 25 Jul 1596 -
 1597/98 -
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Samuel Knowles
 md. 16 Dec 1679