Thomas Gregg - Pedigree | FamilyCentral
 1703 - 1 Sep 1748
 1668 - 27 Apr 1738
 1642 - 1 Jul 1687
 1644 - 5 Jan 1692
Family Group
Family Group
Dinah Harlan
 md. 10 Feb 1729
Family Group
  Children