Interactive tree of Catherine Amelia Angela Doyle

Catherine Amelia Angela Doyle 18581858
Charles Altamont Doyle 18321893
Mary Josephine Elizabeth Foley 18371920
John Doyle 17971868
Marianna Conan 1832
William Foley 18041841
Catherine Pack 1815
William Percy Pack 1790
Catherine Scott 1795