Individual Information
Ellen Lord
Birth:
1589
of Towchester, Northampton, England
FCID:4934:3540
Parents
Father:
Richard Lord
Mother:
Joan
Marriage(s)
Robert Marriot
md. 1609
Towcester, Northampton, England
Children