Born: 23 Jan 1839, Old Deer, Aberdeenshire, Scotland
Marriage (1): John Low on 5 Apr 1867 in Old Deer, Aberdeenshire, Scotland
Died: 29 Mar 1919, Old Deer, Aberdeenshire, Scotland at age 80
Margaret married John Low, son of Alexander Low and Catherine Fyvie, on 5 Apr 1867 in Old Deer, Aberdeenshire, Scotland. (John Low was born on 25 Mar 1844 in Old Deer, Aberdeenshire, Scotland.)