Mary married George Stewart, 2nd of Ballachallan about 1705 in Perthshire, Scotland. George (son of Duncan Stewart, 1st of Ballachallan and Agnes Graham) was born about 9 Oct 1675 in Ballochallan, Kilmadock, Perthshire, Scotland. [Group Sheet]