Individual Information
James Stoddard
Birth:
Abt 1574
of Stafford, England
FCID:5461:9488
Parents
Father:
Nicholas Stoddard
Mother:
Elizabeth Eden
Marriage(s)