Nielsen Hayden genealogy
Ancestors of John Hayes
1686 - 1756 (~ 69 years) ┌── John Hayes (Abt 1660 - 25 Oct 1708 Dover, Strafford, New Hampshire)
│ (m. 28 Jun 1686 Dover, Strafford, New Hampshire)
John Hayes (Dover, Strafford, New Hampshire;Jul 1686 - 3 Jul 1756)
└── Mary (Abt 1665 - ??)(m. 28 Jun 1686 Dover, Strafford, New Hampshire)