OurNorthernRoots
William E. Haines
Generation: 1
1. William E. Haines was born on 28 Aug 1841 in Benton, Yates County, New York; died on 20 Oct 1854 in Benton, Yates County, New York; was buried in Old No. 9 Presbyterian Church Graveyard, Seneca, Ontario County, New York.
