Individual Information
Stephen Margrate
Birth:
Abt 1734
Deerhurst, Gloucester, England
FCID:5825:5436
Parents
Father:
Thomas Margrate
Mother:
Elizabeth Clark
Marriage(s)