Individual Information
Evan Houghton
Birth:
Abt 1582
of Liverpool, Lancashire, England
FCID:15888:28136
Parents
Father:
Richard Houghton
Mother:
Margaret Saywell Stanley
Marriage(s)
Ellen Parker
md.
Children
1.
Living