Archibald married Margaret Livingstone on 20 Nov 1877 in Tranent, East Lothian. Margaret (daughter of William (Walter) Livingstone and Margaret Landles) was born in C 1851 in East Lothian, Tranent. [Group Sheet] [Family Chart]
Other Events: