Individual Information
Owen Owen
Birth:
Abt 1661
Llangelynin, Montgomery, Wales
Christening:
Feb 1653
Llangelynin, Montgomery, Wales
Death:
Feb 1653
FCID:6290:3417
Parents
Father:
Owen Humphrey
Mother: Margaret Vaughan
Marriage(s)