Margaret Craighead
Birth date:
1738
Birth place:
, Mecklenburg, North Carolina, United States
 
Death date:
  1781
Death place:
  Beaver Creek, , South Carolina, United States

Craighead Family

Parents:
Father: Alexander Craighead
Mother: Agnes Brown
Spouse:
Spouse: James Carruth
 
Siblings:
Agnes Craighead
Rachel Craighead
Elizabeth Craighead
Margaret Craighead
Jane Craighead
Mary Craighead
Thomas B. Craighead
Robert Craighead
Nancy Craighead
Jane Craighead
Rachel Craighead
Agnes Craighead
Margret Craighead
Nancy Agnes Craighead
Jane Craighead
Elizabeth Craighead
Children:
Alexander Craighead Carruth
Walter Carruth
William R. Carruth
James Carruth