David R Cain
Birth date:
3 AUG 1820
Birth place:
Bladen, , North Carolina, United States
 
Death date:
  14 FEB 1897
Death place:
  White Oak, Bladen, North Carolina, United States

Cain Family

Parents:
Father: Amos Cain
Mother: Hannah Reeves
Spouse:
Spouse:
 
Siblings:
Demaris Cain
Nancy Cain
Mary Jane Cain
Helon Cain
Eliza Cain
David R Cain
Edward Jones Cain
Issac Jessup Cain
Franklin Cain
Helen Cain
Isaac Jessup Cain
Isaac J Cain
Damaris Cain
Isaac J Cain
Damaris Cain
Nancy Cain
Mary Jane Cain
Helen Cain
Eliza Cain
Children: