Ancestry of
John Hall
(1648–)
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. John Hall (1648–)
2nd Generation
2. Richard Hall (c1620–1691)
3. Mary ----- (–1691)
3rd Generation
4. John Hall (c1584–1673)
5. Esther -----
4th Generation
10. John Willcock