James M. Cagle
Birth date:
1833
Birth place:
Moore County, , North Carolina, United States
 
Death date:
  BET 1870 AND 1924
Death place:
  , , ,

Cagle Family

Parents:
Father: Martin Cagle
Mother: Lardicia Boling
Spouse:
Spouse: Mary Ann Parnell
 
Siblings:
George W. Cagle
Benjamin Cagle
Talitha Ashworth Cagle
Isham Cagle
Rhoda Cagle
John Cagle
Martin Cagle Jr.
Sarah Cagle
James M. Cagle
Children: