Margaret Elizabeth Cavenaugh
Birth date:
13 JAN 1856
Birth place:
, Duplin, North Carolina, United States
 
Death date:
 
Death place:
  , , ,

Cavenaugh Family

Parents:
Father: David Wright Cavenaugh
Mother: Charity Williams
Spouse:
Spouse:
 
Siblings:
Halsa Cavenaugh
David Wright Cavenaugh
Elzie Cavenaugh
John Quincy Cavenaugh
Christiana Cavenaugh
Margaret Elizabeth Cavenaugh
Sarah Elizabeth Cavenaugh
Jacob Edward Cavenaugh
Children: