Mary married Charles Brannan on 9 Sep 1867 in Hillhead, Kilmarnock, Ayrshire, Scotland. Charles was born in 1847. [Group Sheet] [Family Chart]