OurNorthernRoots
William Haines
Generation: 1
1. William Haines was born on 23 Sep 1857; died on 5 Jun 1874; was buried in Old No. 9 Presbyterian Church Graveyard, Seneca, Ontario County, New York.
