Thomas Horrocks
Birth:
5 Oct 1667
Bolton, Bolton le Moors, Lancashire, England
FCID:25256:11936
Parents
Father:
Thomas Horrocks
Mother:
Jane Greenhalgh
Marriage(s)