Margaret married Duncan Monroe on 20 Dec 1866 in , Robeson Co., North Carolina, USA. Duncan was born about 1841; and died. [Group Sheet] [Family Chart]