Interactive tree of Margaret Maggie Campbell

Leland Campbell Lee Lewis 18971943
Private
Arlene Jane Lewis 19001969
Roger Valentine Duke 18981974
Margaret Maggie Campbell 18631933
Walter Haines Lewis 18621946
Daniel Campbell 1812
Sarah Foster
William Lewis 18291912
Catherine Ryan 18351907
William Lewis 17951868
Nancy Burns 18051879
John Ryan 18061844
Deborah Sheedy 18061871
Ryan