Interactive tree of John HEYCOKE

Margaret HEACOCK 16061606
Mary HEACOCK 1607
WALKER
William HEACOCK 16091683
Margaret
Mary 1630
John HEACOCK 16121695
Margaret TURNER
Ellen HEACOCK 16121614
John HEACOCK 15861666
Ellen KEENE
John HEACOCK 15521586
Margaretta 1590
John HEYKOKE 15201586
John HEYCOKE