Almena McLeod
1814 - 1890 (75 years)
Generation: 1
1. Almena McLeod was born on 1 Oct 1814 in North Carolina, United States; died on 23 Jan 1890 in Hoke, North Carolina, United States. Family/Spouse: William McLean. [Group Sheet] [Family Chart]