John Thomas Vestal
Birth date:
19 SEP 1796
Birth place:
Surry, , North Carolina, United States
 
Death date:
 
Death place:
  , , ,

Vestal Family

Parents:
Father: David B. Vestal
Mother: Mary Longino
Spouse:
Spouse:
 
Siblings:
Sarah Vestal
John Thomas Vestal
Elizabeth Vestal
Sarah Vestal
Aaron Vestal
Aaron Vestal
Jay Vestal
John Thomas Vestal
Elizabeth Vestal
Nancy M. Vestal
Sarah Vestal
John Thomas Vestal
Elizabeth Vestal
Nancy M. Vestal
Children: