Person List
    Advanced Search
Name
Sex
Birth
Birth place
Thomas HARGREAVES
M
28 Apr 1625
England

Thomas HARGREAVES
M
28 Apr 1625
England

Thomas HARGREAVES
M
28 Apr 1625
Bolton-By-Bowlan, Yorkshire, England

Thomas HARGREAVES
M
Abt 1730
Of Haslingden, Lancashire, England

Thomas HARGREAVES
M
1808
Oswaldtwistle, Lancashire, England

Person Details