John Heiford, Jr.
Birth:
23 Feb 1681
Braintree, Norfolk, Massachusetts
Death:
12 Jan 1719
FCID:5742:1240
Parents
Father:
John Heyford
Mother:
Abigail Atkins
Marriage(s)