OurNorthernRoots
William Haines
Generation: 1
1. William Haines was born on 3 Mar 1705 in Nottingham, Chester County, Pennsylvania; died on 5 Mar 1716 in Nottingham, Chester County, Pennsylvania.
