James Riley Ball

Family Group Record | Pedigree Chart | Descendancy Chart

[-] James Riley Ball

B: 26 Oct 1834 in Asheville, Buncombe, Nc

D: 14 Jun 1893

M: Lucy Wright

1856 in Asheville, Buncombe, Nc