OurNorthernRoots
William Haines
Generation: 1
1. William Haines was born on 02 Jan 1762 in West Nottingham, Cecil County, Maryland; died in 1831 in Greene County, Pennsylvania. Other Events and Attributes:
- Military Service: Abt 1780; American Revolution (US)
