Person List
    Advanced Search
Name
Sex
Birth
Birth place
Thomas ARMSTRONG
M
4 Sep 1687
Lanercost, Cumberland, England

Thomas ARMSTRONG
M
Abt 1689
Of Nedrestongersid, Dumfries, Scotland

Thomas ARMSTRONG
M
7 Jun 1696
Cresswell, Woodburn, Northumberland, England

Thomas ARMSTRONG
M
24 Jul 1698
Canonbie, Dumfries, Scotland

Thomas ARMSTRONG
M
12 Mar 1700
Boston, Suffolk, Massachusetts

Thomas ARMSTRONG
M
24 Nov 1700
Hoby, Leicester, England

Thomas ARMSTRONG
M
24 Nov 1700
Hoby, Leicester, England

Thomas ARMSTRONG
M
Abt 1702
Of Kirkpatrick, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1703
Lancaster, Lancaster, Pennsylvania, United States

Thomas ARMSTRONG
M
Abt 1703
Of Lancaster, Pennsylvania

Thomas ARMSTRONG
M
12 Mar 1709
Cresswell, Woodburn, Northumberland, England

Thomas ARMSTRONG
M
2 Nov 1715
Sorbie Twp, Ewes, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1716
Virginia

Thomas ARMSTRONG
M
Abt 1718
Canonbie, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1718
Of Caddy, Armagh, Ireland

Thomas ARMSTRONG
F
3 Mar 1720/21
Norwich, N-Lndn, Connecticut

Thomas ARMSTRONG
F
3 Mar 1720/21
Norwich, N-Lndn, Connecticut

Thomas ARMSTRONG
M
3 Mar 1720
Norwich, New London, Connecticut

Thomas ARMSTRONG
M
15 Aug 1722
Enniskillen, Fermanagh, Ireland

Thomas ARMSTRONG
M
15 Aug 1722
Enniskillen, Fermanagh, Ireland

Thomas ARMSTRONG
M
Abt 1726
Of Langholm, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1747
Of Paxtang, Dauphin, Pennsylvania

Thomas ARMSTRONG
M
20 Dec 1751
Hairlandhole, Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1757
Of , Dumfries, Scotland

Thomas ARMSTRONG
M
Abt 1757
Of Kirkpatrick, Dumfries, Scotland

Page: 1 2 3 4 5 >
Person Details