Locations + Hours

Fort Dodge Main Office

2012 1st Avenue South
Fort Dodge, Iowa 50501

Phone (515) 955-5524
Fax (515) 955-8241

Lobby Hours
Monday - Friday 9:00 AM - 5:00 PM
Drive-Up Hours
Monday - Thursday 7:30 AM - 5:30 PM
Friday 7:30 AM - 6:00 PM

Fort Dodge Hy-Vee

115 South 29th Street
Fort Dodge, Iowa 50501

Phone (515) 955-7787
Fax (515) 576-5897

Hours
Monday - Friday 9:00 AM - 8:00 PM
Saturday 9:00 AM - 5:00 PM
Sunday 10:00 AM - 4:00 PM
Open 7 days a week!

Algona

403 East Call Street
Algona, Iowa 50511

Phone (515) 295-7121
Fax (515) 295-3835

Lobby Hours
Monday - Friday 9:00 AM - 5:00 PM
Drive-Up Hours
Monday - Friday 8:00 AM - 5:30 PM

Belmond

700 Luicks Lane
PO Box 303
Belmond, Iowa 50421

Phone (641) 444-3388
Fax (641) 444-4443

Hours
Monday - Friday 7:00 AM - 3:30 PM
Closed 12:00 PM - 1:00 PM daily for lunch

Estherville

2 North 2nd Street
Estherville, Iowa 51334

Phone (712) 362-7751
Fax (712) 362-3762

Hours
Monday - Friday 8:30 AM - 5:00 PM

Lake Mills

106 South Mill Street
Lake Mills, Iowa 50450

Phone (641) 592-0900
Fax (641) 592-0901

Hours
Monday - Wednesday & Friday 8:30 AM - 4:30 PM
Thursday 8:30 AM - 5:30 PM

Spirit Lake

1805 18th Street
Spirit Lake, Iowa 51360

Phone: (712) 336-1095
Fax: (712) 336-5718

Hours
Monday - Friday 8:30 AM - 5:00 PM

Storm Lake

609 Flindt Drive
Storm Lake, Iowa 50588

Phone (712) 732-5400
Fax (712) 732-5467

Lobby Hours
Monday - Thursday 9:00 AM - 5:00 PM
Friday 9:00 AM - 6:00 PM
Drive-Up Hours
Monday - Thursday 8:30 AM - 5:00 PM
Friday 8:30 AM - 6:00 PM
Saturday 9:00 AM - 12:00 PM