Individual Information
John Ruggles
Birth:
Christening:
6 Jan 1625
Nazeing, Essex, England
FCID:5143:3425
Parents
Father:
Thomas Ruggles
Mother:
Mary Curtis
Marriage(s)
Abigail Crafts
md. 24 Jan 1651
Roxbury, Suffolk, Massachusetts
Children