Farmington Office

3380 Vermillion River Trail
Farmington, MN 55024


Lobby Hours
  • Monday - Wednesday: 8:30am - 5:00pm
  • Thursday: 8:30am - 5:30pm
  • Friday: 8:30am - 5:00pm
  • Saturday: 9:00am - 12:00pm
Drive Up Hours
  • Monday - Friday: 7:30am - 5:30pm
  • Saturday: 9:00am - 12:00pm

New Prague Office

1100 1st Street NE
New Prague, MN 56071

Phone: 952-758-2265 (BANK)

Lobby Hours
  • Mon - Fri.: 9:00am - 5:00pm
  • Saturday: 8:00am - 12:00pm
Drive Up Hours
  • Monday - Friday: 7:30am - 5:30pm 
  • Saturday: 8:00am - 12:00pm

Waldorf Office

102 South Main
P.O. Box 215
Waldorf, MN 56091


Lobby Hours
  • Mon.-Fri.: 8:00am - 3:30pm
  • Saturday: 8:00am - 11:00am

Waseca Office

200 2nd Street NE
P.O. Box 667
Waseca, MN 56093

Phone: 507-835-4220 

Lobby Hours 
  • Mon.-Fri.: 8:30am - 5:00pm
  • Saturday: 9:00am - 12:00pm
Drive Up Hours
  • Monday - Friday: 7:30am - 5:30pm
  • Saturday: 8:00am - 12:00pm