William Battle
Birth date:
1682
Birth place:
River, Cleveland, North Carolina, United States
 
Death date:
  1749
Death place:
  Nansemond, , Virginia, United States

Battle Family

Parents:
Father: John Battle
Mother: Margaret Sowersby
Spouse:
Spouse:
 
Siblings:
John Battle
Charles Battle
Elizabeth Battle
William Battle
Faith Battle
John Battle
John Battle
John Battle
William Battle
Charles Battle
Faith Battle
William Battle
Children: