Branches

Please make an appointment before your visit if you require the assistance of a Member Services Representative. No appointment is necessary for teller transactions. You may make an appointment online or call a branch directly.

Amesbury

100 Macy Street (CarriageTown Plaza)
Amesbury, MA 01913
Phone: 978-388-0959
Fax: 978-388-9804

Hours

Mon. – Thurs. 8:00 am – 4:00 pm
Fri. 8:00 am – 5:00 pm

Brookline

365 Boylston Street
Brookline, MA 02445
Phone: 617-278-5600
Fax: 617-278-5650

Hours

Mon. – Wed. 8:30 am – 4:00 pm
Thurs. 8:30 am – 6:00 pm
Fri. 7:00 am – 5:00 pm
Sat. 9:00 am – 1:00 pm

Danvers

29 Andover Street
Danvers, MA 01923
Phone: 978-535-6991
Fax: 978-535-8059

Hours

Mon. – Wed. 8:30 am – 4:30 pm
Thurs. 8:30 am – 5:30 pm
Fri. 8:30 am – 4:30 pm
Sat. 8:30 am – 12:00 pm

Dorchester Lower Mills

1205 Adams Street
Dorchester, MA 02124
Phone: 857-598-9500
Fax: 617-696-0397

Hours

Mon. – Wed. 8:30 am – 4:00 pm
Thurs. 8:30 am – 6:00 pm
Fri. 8:30 am – 5:00 pm
Sat. 9:00 am – 1:00 pm

Marlborough

451 Boston Post Rd. East
Marlborough, MA 01752
Phone: 508-480-0500
Fax: 508-485-9610

Hours

Mon. – Wed. 8:30 am – 5:00 pm
Thurs. 8:30 am – 5:30 pm
Fri. 8:30 am – 5:00 pm
Sat. 8:30 am – 12:00 pm

Tewksbury

345 Main Street
Tewksbury, MA 01876
Phone: 978-654-4279
Fax: 978-858-0749

Hours

Mon. – Wed. 8:30 am – 5:00 pm
Thurs. 8:30 am – 5:30 pm
Fri. 8:30 am – 5:00 pm
Sat. 8:30 am – 12:00 pm

Waltham – Main Branch

600 Main Street
Waltham, MA 02452
Phone: 781-736-9965
Toll Free: 800-338-0221
Fax: 781-736-9856

Hours

Mon. – Wed. 8:00 am – 4:00 pm
Thurs. 8:00 am – 5:00 pm
Fri. 8:00 am – 4:00 pm
Sat. 8:30 am – 12:00 pm

Worcester

530 Grafton Street
Worcester, MA 01604
Phone: 508-755-3176
Fax: 508-755-4324

Hours

Tues. 8:30 am – 4:30 pm
Thurs. 8:30 am – 5:30 pm
Fri. 8:30 am – 4:30 pm