Armstrong Post Office

608 1 St Ave Armstrong, IA 50514
Phone: 712-868-3677

Parking: Street Parking
Post Office Lobby Hours
Monday 12:01am - 11:59pm
Tuesday 12:01am - 11:59pm
Wednesday 12:01am - 11:59pm
Thursday 12:01am - 11:59pm
Friday 12:01am - 11:59pm
Saturday 12:01am - 11:59pm
Sunday 12:01am - 11:59pm


Armstrong Post Office is a United States Postal Service (USPS) facility in Armstrong, IA. This post office offers a full array of services, including package delivery and first class mail.


Business Reply Mail® Account Balance
Business Reply Mail New Permit
Bulk Mail New Permit
Burial Flags
Bulk Mail Acceptance
Bulk Mail Account Balance
Duck Stamps
Global Express Guranteed®
Money Orders (Domestic)
Money Orders (Inquiry)
Money Orders (International)
Pickup Hold Mail
Pickup Accountable Mail
Pickup Notice Left Mail
PO Boxes
Priority Mail International®

Nearby Post Offices

Ringsted Post Office

102 W Maple St
Ringsted, IA 50578

Dolliver Post Office

5088 Main St
Dolliver, IA 50531

Swea City Post Office

202 3 Rd Ave W
Swea City, IA 50590

Ceylon Post Office

111 W Main St
Ceylon, MN 56121

Fenton Post Office

609 Maple St
Fenton, IA 50539

Lone Rock Post Office

209 Maine St
Lone Rock, IA 50559

Bancroft Post Office

200 W Ramsey St
Bancroft, IA 50517

Ledyard Post Office

217 Edmunds St
Ledyard, IA 50556

Wallingford Post Office

18 Saint James Ave
Wallingford, IA 51365

Graettinger Post Office

111 W Robins St
Graettinger, IA 51342

Fairmont Post Office

490 S State St
Fairmont, MN 56031

Estherville Post Office

605 2 Nd Ave N
Estherville, IA 51334