Person List
    Advanced Search
Name
Sex
Birth
Birth place
William ARMSTRONG
M
Abt 1809
Of Kirk Andrews-on-Esk, Cumberland, England

William ARMSTRONG
M
Abt 1809
of Westfallowfield, Chester, Pennsylvania

William ARMSTRONG
M
25 Jul 1809
Tundergarth, Dumfries, Scotland

William ARMSTRONG
M
Abt 1811
Of New Castleton, Dumfries, Scotland

William ARMSTRONG
M
24 Mar 1811
Witheral, Cumberland, England

William ARMSTRONG
M
24 Mar 1811
Wetheral, Cumberland, England

William ARMSTRONG
M
24 Mar 1811
Witheral, Cumberland, England

William ARMSTRONG
M
24 Mar 1811
Wetheral, Cumberland, England

William ARMSTRONG
M
24 Mar 1811
Witheral, Cumberland, England

William ARMSTRONG
M
Abt 1813
Of Cooley, Tyrone, Ireland

William ARMSTRONG
M
Abt 1813
Of Sorbytrees, Dumfries, Scotland

William ARMSTRONG
M
Abt 1813
Of Kirk Andrews-on-Esk, Cumberland, England

William ARMSTRONG
M
Abt 1815
Warren Co., Georgia, USA

William ARMSTRONG
M
Abt 1816
Of Blackett, Dumfries, Scotland

William ARMSTRONG
M
27 Aug 1818
Scotch Church, Bewcastle, Cumberland, England

William ARMSTRONG
M
1825
Kirkmabreck, Kirkcudbright, Dumfries, Scotland

William ARMSTRONG
M
17 May 1825
Of Canada

William ARMSTRONG
M
14 Apr 1827
Closes, Canonbie, Dumfries, Scotland

William ARMSTRONG
M
Abt 1828
Stockton on Tees, Durham, England

William ARMSTRONG
M
1833
St. Malachie-de, Ormstown, Huntingdon, Quebec

William ARMSTRONG
M
1833
St. Malachie-de, Ormstown, Huntingdon, Quebec

William ARMSTRONG
M
16 Jun 1834
Greshamville, Greene, Georgia

William ARMSTRONG
M
Abt 1837
Of Rothesay, Dumfries, Scotland

William ARMSTRONG
M
10 Dec 1838
Castleton, Roxburgh, Scotland

William ARMSTRONG
M
10 Aug 1841
Eccles, Manchester, England

Page: 1 2 3 4 5 6 7 8 9 10 11 >
Person Details