Peter Keyes
Birth:
26 May 1630
of Sudbury, Middlesex, Massachusetts
FCID:15449:2503
Parents
Father:
Robert Keyes
Mother:
Mrs. Sarah Keyes
Marriage(s)