Individual Information
Ellen McCafferty
Birth:
1882
Donegal, Ireland
FCID:15154:366
Parents
Father:
Patrick McCafferty
Mother:
Anne Meehan
Marriage(s)
Alex Duffy
md.
Massachusetts
Children