Individual Information
Margaret Leech
Birth:
9 Nov 1737
FCID:6430:3926
Parents
Father:
Jacob Leech
Mother:
Elinor Robeson
Marriage(s)
Richard Thomas
md.
Children