Hours and Locations

Blue Grass Branch

Phone: 563-285-4794 and press 2

121 S. Mississippi St. Suite #2
Blue Grass, IA 52726    – Map

  • Monday: Closed
  • Tuesday: 3:00 p.m. – 7:00 p.m.
  • Wednesday: 9:00 a.m. – 1:00 p.m.
  • Thursday: 3:00 p.m. – 7:00 p.m.
  • Friday: 3:00 p.m - 7:00 p.m.
  • Saturday: 9:00 a.m. – 1:00 p.m.

Buffalo Branch

Phone: 563-285-4794 and press 3

329 Dodge Street
Buffalo, Iowa 52728 – Map

  • Monday: 2:00 p.m. – 7:00 p.m.
  • Tuesday: 2:00 p.m. – 7:00 p.m.
  • Wednesday: 9:00 a.m. – 1:00 p.m.
  • Thursday: 2:00 p.m. – 7:00 p.m.
  • Friday: Closed
  • Saturday: 9:00 a.m. – 1:00 p.m.

Durant Branch

Phone: 563-285-4794 and press 1

402 6th Street
Durant, Iowa 52747 – Map

  • Monday: 2:00 p.m. – 7:00 p.m.
  • Tuesday: Closed
  • Wednesday: 2:00 p.m.– 7:00 p.m.
  • Thursday: 9:00 a.m. – 12:00 p.m.
  • Friday: 2:00 p.m. – 7:00 p.m.
  • Saturday: 9:00 a.m. – 12:00 p.m.

Eldridge Branch

Phone: 563-285-4794 and press 0

200 North Sixth Avenue
Eldridge, Iowa 52748 – Map

  • Monday: 8:00 a.m. – 8:00 p.m.
  • Tuesday: 8:00 a.m. – 8:00 p.m.
  • Wednesday: 8:00 a.m. – 8:00 p.m.
  • Thursday: 8:00 a.m. – 8:00 p.m.
  • Friday: 8:00 a.m. – 4:30 p.m.
  • Saturday: 9:00 a.m. – 4:30 p.m.

Princeton Branch

Phone: 563-285-4794 and press 4

328 River Drive
Princeton, Iowa 52768 – Map

  • Monday: 8:00 a.m. – 12:00 p.m. & 3:00 p.m. – 7:00 p.m.
  • Tuesday: 3:00 p.m. – 7:00 p.m.
  • Wednesday: 3:00 p.m. – 7:00 p.m.
  • Thursday: 3:00 p.m. – 7:00 p.m.
  • Friday: Closed
  • Saturday: 9:00 a.m. – 12:00 p.m.

Walcott Branch

Phone: 563-285-4794 and press 5

101 E. Durant Street
Walcott, Iowa 52773 – Map

  • Monday: 2:00 p.m. – 7:00 p.m.
  • Tuesday: 2:00 p.m. – 7:00 p.m.
  • Wednesday: 2:00 p.m. – 7:00 p.m.
  • Thursday: 2:00 p.m. –  7:00 p.m.
  • Friday: 9:00 a.m. – 1:00 p.m.
  • Saturday: 9:00 a.m. – 1:00 p.m.

Holiday Closings:

Martin Luther King Jr. Day
Monday, January 20, 2025

Memorial Day
Monday, May 26, 2025

Independence Day 
Thursday, July 3, 2025 - Close at 4:30 PM
Friday, July 4, 2025

Labor Day
Monday, September 1, 2025

Veterans Day
Tuesday, November 11, 2025

Thanksgiving  
Wednesday, November 26, 2025 - Close at 4:30 PM
Thursday, November 27, 2025
Friday, November 28, 2025

Christmas 
Wednesday, December 24, 2025
Thursday, December 25, 2025

New Year's 
Wednesday, December 31, 2025
Thursday, January 1, 2026