Margaret married William Grant about 1667 in Montrose, Angus, Scotland. William (son of Alexander Grant and Grizell Innes) was born in 1643 in Montrose, Angus, Scotland ; died in 1725 in Montrose, Angus, Scotland. [Group Sheet] [Family Chart]