Interactive tree of Margaret Ballard

Margaret Ballard 1900
John Ballard 1876
Margaret Batchelor 1878
Joseph J Ballard 1846
Sarah 1844
Charles Batchelor 1835
Betsy (Nee ?) Batchelor 1852