John (Edward) Freeman - Pedigree | FamilyCentral
 2 Oct 1639 - 10 Oct 1763
Elizabeth Grosse
 md. 14 Mar 1666
Family Group
  Children