Person List
    Advanced Search
Name
Sex
Birth
Birth place
William ARMSTRONG
M
Abt 1745
Of Hardest, Cumberland, England

William ARMSTRONG
M
Abt 1745
Of Wrae, Dumfries, Scotland

William ARMSTRONG
M
16 Mar 1746
Canonbie, Dumfries, Scotland

William ARMSTRONG
M
Abt 1747
Of Kerspfoot, Dumfries, Scotland

William ARMSTRONG
M
21 Mar 1751
Hagbourne, Berkshire, England

William ARMSTRONG
M
Abt 1752
Of Oxford Twp., Chester, Pennsylvania

William ARMSTRONG
M
Abt 1755
Canonbie, Dumfries, Scotland

William ARMSTRONG
M
Abt 1760
Rowan, North Carolina

William ARMSTRONG
M
Abt 1769
Of Rowan, North Carolina

William ARMSTRONG
M
Abt 1770
Of Solway Bank, Dumfries, Scotland

William ARMSTRONG
M
Abt 1772
Of Sorbytrees, Castleton, Dumfries, Scotland

William ARMSTRONG
M
Abt 1773
Of Troqueer, Dumfries, Scotland

William ARMSTRONG
M
Abt 1774
Of Sorbytrees, Dumfries, Scotland

William ARMSTRONG
M
Abt 1774
Of Abrath, Forfar, Scotland

William ARMSTRONG
M
Abt 1775
Brooke, West Virginia

William ARMSTRONG
M
30 May 1775
Grains, Langholm, Dumfries, Scotland

William ARMSTRONG
M
30 May 1775
Grains, Langholm, Dumfries, Scotland

William ARMSTRONG
M
30 May 1775
Grains, Langholm, Dumfries, Scotland

William ARMSTRONG
M
Abt 1776
Of Solwaybank, Dumfries, Scotland

William ARMSTRONG
M
24 Sep 1776
Grains, Langholm, Dumfries, Scotland

William ARMSTRONG
M
24 Sep 1776
Grains, Langholm, Dumfries, Scotland

William ARMSTRONG
M
24 Sep 1776
Grains, Langholm, Dumfries, Scotland

William ARMSTRONG
M
Abt 1780
Of Blacklyne, Dumfries, Scotland

William ARMSTRONG
M
6 Oct 1782
Kirk Andrews-on-Esk, Cumberland, England

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

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