Born: 1650 in Portsmouth, Rockingham, Nh
Died: 14 Sep 1714 in Plainfield, Windham, Ct
Married: 1673 in Portsmouth, Rockingham, Nh
Parents: | William Cotton ↓ → | | Elizabeth Ham ↓ → |
Born: 1654 in Portsmouth, Rockingham, Nh
Died:
Parents: | William Hearle ↓ → |
Born: ABT 1700 in Portsmouth, Rockingham, Nh