David Cagle
Birth date:
29 APR 1728
Birth place:
Obermehlingen, Palantinate, , Germany
 
Death date:
  12 MAY 1799
Death place:
  Robbins, Cumberland, North Carolina, United States

Cagle Family

Parents:
Father: Leonhart Kegel
Mother: Maria Elizabeth Magdelina
Spouse:
Spouse:
 
Siblings:
Elizabeth
Maria Margarita Kegel
David Cagle
Children: