Individual Details

Christian McLeod

(1760 - 1844)

Events

Birth1760Cromarty, Ross & Cromarty, , Scotland
Marriage1781WNH, North Carolina - Philip Finley McRae
Death1844Barbour, Alabama

Families

SpousePhilip Finley McRae (1755 - 1824)
ChildJohn B McRae (1782 - 1845)