Interactive tree of John Patterson McGall

Barbara McGall 1883
Margaret McGall 1884
John Graham McGall 18871936
Mary McGall 1889
Barbara Gray McGall 1891
Lindsay McGall 18931916
Thomas McNeice McGall 1895
Elizabeth M Strangeways 19222003
William Alexander Strangeways 19262006
Marion Gray McGall 18991980
John Strangeways 18941951
Charles Munroe McGall 19011916
John Patterson McGall 18601916
Elizabeth Mary McNeice 18631916
John McGall 18341881
Margaret x 18371881