Thomas B. Ball

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Thomas B. Ball

B: Jan 1847 in Asheville, Buncombe, Nc

D:

M: Mary Garner

1885 in , Buncombe, Nc