Ellen Lord
Birth:
1589
Towcester, Essex, England, England
Christening:
Towcester, Northampton, England
FCID:15630:12018
Parents
Father:
Richard Lord
Mother:
Mrs. Jeane Lord
Marriage(s)