Armstrong Heritage Museum

401 C Ave Po Box 49
Armstrong, IA 50514

Swea City Community Historical Society

Po Box 413
Swea City, IA 50590

8.4 miles from Armstrong, IA

Ceylon Area Historical Society

Po Box 386
Ceylon, MN 56121-0386

11.9 miles from Armstrong, IA

Blakjer-Lone Rock Preservation Corp

3503 - 340th Avenue
Fenton, IA 50539

12 miles from Armstrong, IA

Bancroft Community Historical Society

404 N Portland St - Po Box 25
Bancroft, IA 50517-0025

14.6 miles from Armstrong, IA

Schroeter Diesel Technology Musuem

2403 Murray Rd
Estherville, IA 51334-2720

16.9 miles from Armstrong, IA

South Central Minnesota Interpretive Center

Po Box 401
Fairmont, MN 56031-0401

17.2 miles from Armstrong, IA

Emmet County Historical Society

1720 3rd Avenue South
Estherville, IA 51334

17.3 miles from Armstrong, IA

Martin County Preservation Association

222 E Blue Earth Ave
Fairmont, MN 56031-2847
(507) 235-9262

17.7 miles from Armstrong, IA

Martin County Historical Society

304 E Blue Earth Ave
Fairmont, MN 56031-2865
(507) 235-5178

17.7 miles from Armstrong, IA

Martin County Genealogical Society

304 East Blue Earth Ave
Fairmont, MN 56031-2865
(507) 236-0996
Website

17.7 miles from Armstrong, IA

Welcome Historical Society

Po Box 123
Welcome, MN 56181
(507) 728-8617

20 miles from Armstrong, IA

Elmore Area Historical Society

108 S Henry St
Elmore, MN 56027
(507) 943-3855

21.1 miles from Armstrong, IA

Camp Algona Pow Project

Po Box 174
Algona, IA 50511-0174
(515) 395-2267
Website

25.7 miles from Armstrong, IA

Kossuth County Historical Society

9 E State Street
Algona, IA 50511

25.8 miles from Armstrong, IA

Kossuth County Agriculture & Motorsports Museum

1306 E Mcgregor St
Algona, IA 50511-3018

26.4 miles from Armstrong, IA

Buffalo Center Historical Society

Po Box 265
Buffalo Center, IA 50424-0265
(641) 562-2419
Website

27 miles from Armstrong, IA

Trimont Area Historical Society

Po Box 155
Trimont, MN 56176

28.7 miles from Armstrong, IA

Truman Historical Association

109 W Ciro St
Truman, MN 56088
(507) 776-7889
Website

29.9 miles from Armstrong, IA

Winnebago Area Museum

Po Box 595
Winnebago, MN 56098-0595
(507) 893-4660
Website

30.1 miles from Armstrong, IA

West Bend Historical Society

Po Box 23 7 3rd St Sw
West Bend, IA 50597-0023
(515) 200-9234

30.3 miles from Armstrong, IA

Pocahontas County Iowa Historical Society

Po Box 92
Laurens, IA 50554

42.4 miles from Armstrong, IA

Heritage House

Po Box 152
Mountain Lake, MN 56159-0152
(507) 427-2023

43.7 miles from Armstrong, IA

Marathon Area Historical Society

4633 200th Ave
Marathon, IA 50565-7505
(715) 842-5750
Website

46.8 miles from Armstrong, IA