OurNorthernRoots
John Wilson Haines
Generation: 1
1. John Wilson Haines was born on 11 Jan 1845 in Benton, Yates County, New York; died on 3 May 1927 in Benton, Yates County, New York; was buried in Bellona Cemetery, Bellona, Yates County, New York.
