Locations & Hours

Locations & Hours

We'd love to see you in person! All our locations offer convenient full teller services and 24-hour drive-up ATMs. Drive-thru opens 30 minutes before lobby. Stop by and let us help you do better.

  • Cumberland Branch

    See Map
    327 Main Street
    P.O. Box 278
    Cumberland, ME 04021
    Get Directions
    Phone:(207) 489-3039
    Fax:(207) 489-3040

    Lobby Hours

    Monday - Thursday:8:30am - 5:00pm
    Friday:8:30am - 6:00pm
  • Topsham Branch

    See Map
    3 Union Park Road
    P.O. Box 327
    Topsham, ME 04086
    Get Directions
    Phone:(207) 725-8728
    Fax:(207) 729-0362

    Lobby Hours

    Monday:8:00am - 5:00pm
    Tuesday - Thursday:8:30am - 5:00pm
    Friday:8:30am - 6:00pm
  • Freeport Branch

    See Map
    41 Mallett Drive
    P.O. Box 506
    Freeport, ME 04032
    Get Directions
    Phone:(207) 865-2830
    Fax:(207) 865-2841

    Lobby Hours

    Monday:8:00am - 5:00pm
    Tuesday - Thursday:8:30am - 5:00pm
    Friday:8:30am - 6:00pm
  • Brunswick Main Office

    See Map
    55 Cushing Street
    P.O. Box 188
    Brunswick, ME 04011
    Get Directions
    Phone:(207) 725-8728
    Fax:(207) 725-1290

    Lobby Hours

    Monday:8:00am - 5:00pm
    Tuesday - Thursday:8:30am - 5:00pm
    Friday:8:30am - 6:00pm