Individual Details
Margaret Leeds
(1636 - )
Events
| Birth | 1636 | Aynoe on ye Hill, Northamptonshire, England | |||
| Marriage | Northhampton, England - Richard Haines |
Families
| Spouse | Richard Haines (1634 - 1682) |
| Child | Richard Haines (1665 - 1746) |
| Father | William Leeds (1619 - 1670) |
| Mother | Jane Holliday (1621 - 1669) |