Birth:
Abt 1486
St Albans, South Mills, Bedfordshire, England
Death:
Bef 5 Feb 1531/32
St Albans, Edworth, Bedfordshire, England
FCID:15750:2713
Father:
Robert Spencer
Mother:
Anna Peake
Christian Etheldreia Baker
md. 1533
Edworth, Bedfordshire, England