Interactive tree of Margaret Hanifin

Margaret Hanifin 19191981
John Hanifin 18751954
Margaret Ash 1880
Mary Shea 1905
Michael Hanifin 1831
Johanna Scanlon
James Ash 18411899
Ellen Johnson 18461900
Matthew Ash 18081884
Elizabeth Mitchell 18181884
Gregory Ashe
Joanna Walsh
Patrick Johnson 1820
Elizabeth Fitzgerald
William Shea