Interactive tree of John Freeman II

Aaron Freeman 1758
Judith Fleetwood 1759
Elizabeth Freeman
James Baker 1740
John Freeman III 1782
John Freeman II 16851732
Mary Lnu
John Freeman
Hannah Lnu