William Bird II ARMSTRONG
M
24 Sep 1858
HULL, York, England
William Bird lll ARMSTRONG
M
1 Mar 1889
Salt Lake City, Salt Lake, Utah, USA
M
20 Mar 1862
Westerkirk, Dumfries, Scotland
William Captain ARMSTRONG
M
Abt 1739
Pennsylvania, United States
William Chesley ARMSTRONG
M
1 Aug 1839
Abbeville, Abbeville, South Carolina
M
Abt 1843
Of Montgomery, Alabama
M
Abt 1856
Of Shelby, Illinois
William Franklin ARMSTRONG
M
23 Jan 1885
Enoch, Iron, Ut
William Franklin ARMSTRONG
M
23 Jan 1885
Enoch, Iron, Ut
William Franklin ARMSTRONG
M
23 Jan 1885
Enoch, Iron, Ut
William Franklin ARMSTRONG
M
23 Jan 1885
Enoch, Iron, Utah
M
2 Jun 1868
Greshamville, Greene, Georgia
M
1 Jan 1853
Sponlade, Bromwick, Stafford, England
M
21 Sep 1870
Kempt, Hants, Nova Scotia
M
29 Jun 1839
Cooley, Tyrone, Ireland
M
18 Apr 1845
Tallapoosa, Al.
M
23 Nov 1875
Sandy Ridge, Lowndes, Alabama
William Kennedy Halfyard ARMSTRON
M
30 Sep 1885
Granville, Annapolis, Nova Scotia, Canada
William Marcellus ARMSTRONG
M
9 Jun 1871
Elmore Co., Al.
William Martindale ARMSTRONG
M
Jun 1839
Indiana, United States