Thomas H. Cain
Birth date:
25 OCT 1797
Birth place:
Of, Surry, North Carolina, United States
 
Death date:
  11 NOV 1829
Death place:
  , Davie, North Carolina, United States

Cain Family

Parents:
Father: Daniel Cain
Mother: Elizabeth Hutchins
Spouse:
Spouse: Nancy Beeman
 
Siblings:
John Cain
Catherine Cain
Thomas H. Cain
Alice Cain
William Cain
Mary Cain
Elizabeth Cain
Nancy Cain
Elizabeth Cain
Anderson Cain
Daniel W. Cain
Patrick Henry Cain
Anderson Hutchins Cain
John Cain
John Cain
Children: