Individual Information
Isabella Leech
Birth:
Abt 1786
of Newtonards, Down, Ireland
FCID:6317:233
Parents
Father:
Robert Leech
Mother:
Margaret Currie
Marriage(s)