Individual Information
Edmund Strode
Birth:
Abt 1422
of Parnham, Dorsetshire, England
FCID:5702:11207
Parents
Father:
Richard de Strode
Mother: Margaret Gerard
Marriage(s)