John Freeman
Birth date:
1665
Birth place:
New Kent, New Kent, Virginia, United States
 
Death date:
  1725
Death place:
  Surry, , Virginia, United States

Freeman Family

Parents:
Father: James Freeman
Mother: Mary Hancock
Spouse:
Spouse:
 
Siblings:
John Freeman
William Freeman
Robert Freeman
Robert Freeman
Nathaniel John Sr. Freeman
John Freeman
John Freeman
William Freeman
William Freeman
Children:
Henry Freeman