Spouses/Children: 1. Margaret Petrie
Relativity:
• Branch: Gold.
• Proof Link: OPR Birth.
William married Margaret Petrie about 1680. (Margaret Petrie was born about 1660 in Scotland, probably and died on 24 Mar 1695 in Montrose, Angus.)