Family Tree

Garret Long

JL
James Long
1841–1901
MD
Mary Doyle
1847–1924
James Long
1872–1959
Michael Long
1868–1945
GL
Garret Long
1866–1938
+5 more