Person List
    Advanced Search
Name
Sex
Birth
Birth place
Thomas ARMSTRONG
M
1760
Of East Hagbourne, Berkshire, England

Thomas ARMSTRONG
M
Abt 1761
Of Kirkbean, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1762
Of Newcastleton, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1775
Of Annan, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1778
Of Kirk Andrews-on-Esk, Cumberland, England

Thomas ARMSTRONG
M
Abt 1781
Of Ireland

Thomas ARMSTRONG
M
Abt 1796
Of , Dumfries, Scotland

Thomas ARMSTRONG
M
1 Jan 1797
Wolsingham, Durham, England

Thomas ARMSTRONG
M
Abt 1798
Of Whithaughmill, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1804
Of Broomieknow, Dumfries, Scotland

Thomas ARMSTRONG
M
9 Apr 1809
Carlisle, Cumberland, England

Thomas ARMSTRONG
M
9 Apr 1809
Carlisle, Cumberland, England

Thomas ARMSTRONG
M
9 Apr 1809
Carlisle, Cumberland, England

Thomas ARMSTRONG
M
9 Apr 1809
Carlisle, Cumberland, England

Thomas ARMSTRONG
M
9 Apr 1809
Carlisle, Cumberland, England

Thomas ARMSTRONG
M
15 Nov 1810
Castleton, Roxburgh, Scotland

Thomas ARMSTRONG
M
15 Nov 1810
New Castleton, Castleton, Roxburgh, Scotland

Thomas ARMSTRONG
M
Abt 1812
Of Kirk Andrews-on-Esk, Cumberland, England

Thomas ARMSTRONG
M
Abt 1820
Of , Dumfries, Scotland

Thomas ARMSTRONG
M
19 Apr 1823
Castleton, Roxburgh, Scotland

Thomas ARMSTRONG
M
12 Aug 1827
Ohio

Thomas ARMSTRONG
M
1837
St. Malachie-de, Ormstown, Huntingdon, Quebec

Thomas ARMSTRONG
M
1837
St. Malachie-de, Ormstown, Huntingdon, Quebec

Thomas ARMSTRONG
M
Abt 1838
St. Malachie-De, Ormstown, Huntingdon, Quebec

Thomas ARMSTRONG
M
Abt 1838
St. Malachie-De, Ormstown, Huntingdon, Quebec

Page: 1 2 3 4 5 >
Person Details