Mary married Archibald McEachern on 28 Nov 1831 in , Robeson Co., North Carolina, USA. Archibald was born about 1809; and died. [Group Sheet] [Family Chart]