Locations + Hours
The hours of our Lake Mills branch have temporarily changed as of Monday, July 1. Please click here for more information.
Fort Dodge - Main Office
2012 1st Avenue South
Fort Dodge, IA 50501
Phone (515) 955-5524
Fax (515) 955-8241
Monday - Friday | 9:00 AM - 5:00 PM |
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, IA 50501
Phone (515) 955-7787
Monday - Friday | 10:00 AM - 7:00 PM |
Saturday | 9:00 AM - 5:00 PM |
Sunday | 10:00 AM - 2:00 PM |
Open 7 days a week! |
Algona
403 East Call Street
Algona, IA 50511
Phone (515) 295-7121
Monday - Friday | 9:00 AM - 5:00 PM |
Monday - Friday | 8:00 AM - 5:30 PM |
Belmond
247 East Main Street, Suite B
Belmond, IA 50421
Phone (641) 444-3388
Monday - Friday | 9:00 AM - 5:00 PM |
Monday - Friday | 8:30 AM - 5:00 PM |
Estherville
2 North 2nd Street
Estherville, IA 51334
Phone (712) 362-7751
Monday - Friday | 8:30 AM - 5:00 PM |
Monday - Friday | 8:30 AM - 5:00 PM |
Lake Mills
106 South Mill Street
Lake Mills, IA 50450
Phone (641) 592-0900
Monday - Wednesday & Friday | 8:30 AM - 4:30 PM |
Thursday | 8:30 AM - 5:30 PM |
Spirit Lake
1310 18th Street, Suite A
Spirit Lake, IA 51360
Phone (712) 336-1095
Monday - Friday | 8:30 AM - 5:00 PM |
Monday - Friday | 8:30 AM - 5:00 PM |
Saturday | 9:00 AM - 12:00 PM |
Storm Lake
609 Flindt Drive
Storm Lake, IA 50588
Phone (712) 732-5400
Monday - Thursday | 9:00 AM - 5:00 PM |
Friday | 9:00 AM - 6:00 PM |
Monday - Thursday | 8:30 AM - 5:00 PM |
Friday | 8:30 AM - 6:00 PM |
Saturday | 9:00 AM - 12:00 PM |