Person ID: I8779328134

Ellen Lewis Herndon

30 Aug 1837 – 12 Jan 1880

Female

Married: 25 Oct 1859 — New York, New York, United States