Individual Information
William Keyes
Birth:
27 Jan 1702
Marlborough, Middlesex, Massachusetts
FCID:5535:1441
Parents
Father:
James Keyes
Mother:
Hannah Divoll
Marriage(s)
Mary Stone
md.
Children