Thomas Haines
Birth date:
22 DEC 1666
Birth place:
, Northamptonshire, , England
 
Death date:
  1753
Death place:
  Northampton, Burlington, New Jersey, United States

Haines Family

Parents:
Father: Richard Haines
Mother: Margaret Leeds
Spouse:
Spouse:
 
Siblings:
Richard Haines
John Haines
John Haines
William Haines
Mary Haines
Mary Haines
Margaret Haines
Joseph Haines
John Haines
Thomas Haines
Joseph Haines
Richard Haines
John Haines
Carlisle Haines
Richard Haines
Margaret Haines
Richard Haines
Joseph Haines
Mary Haines
Children: