Individual Information
Helen Ellen or Elizabeth Sheapheard
Birth:
1569
Ludlow, Shropshire, England, United Kingdom
Death:
1598/1663
FCID:6358:4039
Parents
Father:
Mother:
Marriage(s)
Richard Eaton
md.
Ludlow, Shropshire, England
Children