Interactive tree of Mary Dennis

Mary Dennis
Private
Cyrus Dennis 18211906
Sarah Ann Hart 18211904
William Dennis 17931850
Jane Osborne Bell 17921869
James Dennis
Rebecca Hall