Thomas Haines
Birth date:
WFT EST BET 1651 AND 1671
Birth place:
Salisbury, Essex, Massachusetts, United States
 
Death date:
  WFT EST BET 1696 AND 1757
Death place:
  York, York, Maine, United States

Haines Family

Parents:
Father: Thomas Haines
Mother: Mary Rollins
Spouse:
Spouse: Lydia Young
 
Siblings:
Thomas Haines
Fidelia Augusta Haines
Eleanor Haines
Mary Ann Haines
Aquila Haines
Children: