OurNorthernRoots
James S. Ball
Generation: 1
1. James S. Ball was born on 21 Aug 1842; died on 19 Jul 1921; was buried in Seneca Union Cemetery, Valois, Schuyler County, New York.
