William Armstrong
Abt 1885 -
Generation: 1
1. William Armstrong was born about 1885. Family/Spouse: Catherine Donalda MacLeod. Catherine (daughter of Donald MacLeod and Catherine A Montgomery) was born about 1889. [Group Sheet] [Family Chart]