Margaret married William Monroe on 3 Jul 1843 in Lowell, Middlesex Co., Massachusetts, USA. William was born about 1818; and died. [Group Sheet] [Family Chart]