Interactive tree of Margaret McGee

Margaret McGee 1832
John McGhee 18081885
Susan Walters 18101868
Mary Walters 1815
James McGhee Sr 17831858
Margaret Hazelett 17851864
George or John or William McGee 1750
John Walters
John Walters