Enoch J. Ball

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Enoch J. Ball

B: 1829 in , Wilkes, Nc

D: 1830 in , Wilkes, Nc