Timothy Horsford - Pedigree | FamilyCentral
 20 Oct 1662 - 7 Jan 1740
 1627 - 7 Aug 1683
 5 Nov 1637 - 7 Aug 1683
Hannah Palmer
 md. 5 Dec 1689
Family Group
  Children