Individual Information
Sherrard
Birth:
Abt 1536
of Leek, Stafford, England
FCID:5886:5385
Parents
Father:
Thomas Sherrard
Mother:
Katherine
Marriage(s)
(Poss) John Phillip
md. Abt 1556
of Leek, Stafford, England
Children