Individual Information
Ellen Taylor
Birth:
Abt 1570
of Stockport, Cheshire, England
FCID:5886:5275
Parents
Father:
Mother:
Marriage(s)
John Leigh
md. 6 Feb 1591
Stockport, Cheshire, England
Children
1.
Richard Leigh
c. 20 Jul 1599