Pedigree tree of John Hayden
Family
John Hayden
Birth: about 1637 30 23 — Dorchester, Suffolk County, Massachusetts, USA
Death: about 1695 — Braintree, Norfolk County, Massachusetts, USA
John Hayden
Birth: November 2, 1606 — St Mary, Devon, England
Death: July 26, 1682
Susanna …
Birth: about 1614 — England
Death: