Interactive tree of Margaretta

Margaret HEACOCK 16061606
Mary HEACOCK 1607
WALKER
William HEACOCK 16091683
Margaret
Mary 1630
Elizabeth HEACOCK 1672
John HEACOCK 1674
Ann REIGNOLDS
Elizabeth HEACOCK 1676
Margaret HEACOCK 1676
Anna HEACOCK 1678
Jane HEACOCK 16791762
Jonathan HEACOCK 16801764
Ann TILL 16811724
John HEACOCK 1645
Jane COX 16571695
Catherine HEACOCK 1645
Thomas HEACOCK 1648
Ann HEACOCK 1657
John HEACOCK 16121695
Margaret TURNER
Ellen HEACOCK 16121614
John HEACOCK 15861666
Ellen KEENE
Margaretta 1590
John HEACOCK 15521586
John HEYKOKE 15201586
John HEYCOKE