Margaret S. E. Ball

Family Group Record | Pedigree Chart | Descendancy Chart

Individual

Margaret S. E. Ball

Born: 24 Sep 1841 in Asheville, Buncombe, Nc

Died:

Married: 1861 in , Buncombe, Nc

Parents: | Jairus Ball | | Mary Elizabeth Roberts |

Spouse

Christopher G. Barrett

Born: ABT 1836 in , , Nc

Died:

Parents: