Individual Information
Ellen Lord
Birth:
1587
Towcester, Northampton, Northamptonshire, England
Christening:
Towcester, Northampton, England
FCID:5423:1559
Parents
Father:
Richard Lord
Mother:
Joan
Marriage(s)
Richard Morris
md.
Children