Phylis Stoddard
Birth:
Abt 1576
of Stafford, England
FCID:5461:9489
Parents
Father:
Nicholas Stoddard
Mother:
Elizabeth Eden
Marriage(s)