Mary J. E. Ball

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Mary J. E. Ball

B: 28 Mar 1856 in Democrat, Buncombe, Nc

D: 23 Feb 1863 in Rolla, Phelps, Mo