Individual Information
Nicholas Le de Spencer
Birth:
Abt 1326
of Defford, Worcester, England
FCID:5256:13003
Parents
Father:
John Spencer
Mother:
Alice Deverell
Marriage(s)
Joan Polard
md.
Children
1.
Living