Joseph Farwell - Pedigree | FamilyCentral
 5 Aug 1696 - 21 Aug 1740
 24 Jul 1670 - 21 Aug 1740
 1670 -
Mary Gibson
 md. 14 Dec 1719
Family Group
  Children