Member Bank DIF Deposit Insurance since 1934 FDIC-Insured - Backed by the full faith and credit of the U.S. Government

Lobby Hours

Lobby Hours
Mon 8:30 AM - 4:00 PM
Tue 8:30 AM - 4:00 PM
Wed 8:30 AM - 4:00 PM
Thu 8:30 AM - 4:00 PM
Fri 8:30 AM - 4:00 PM
Sat 9:00 AM - 12:00 PM
Sun Closed

Drive Up Hours

Lobby Hours
Mon 8:30 AM - 4:00 PM
Tue 8:30 AM - 4:00 PM
Wed 8:30 AM - 4:00 PM
Thu 8:30 AM - 4:00 PM
Fri 8:30 AM - 4:00 PM
Sat 9:00 AM - 12:00 PM
Sun Closed

FACE2FACE® Hours

Lobby Hours
Mon 7:00 AM - 7:00 PM
Tue 7:00 AM - 7:00 PM
Wed 7:00 AM - 7:00 PM
Thu 7:00 AM - 7:00 PM
Fri 7:00 AM - 7:00 PM
Sat 7:00 AM - 2:00 PM
Sun Closed

Holiday Hours

New Year's Day
January 1, 2026
Martin Luther King, Jr. Day
January 19, 2026
Presidents' Day
February 16, 2026
Memorial Day
May 25, 2026
Juneteenth
June 19, 2026
Independence Day
July 4, 2026
Labor Day
September 7, 2026
Columbus Day
October 12, 2026
Veteran's Day
November 11, 2026
Thanksgiving Day
November 26, 2026
Christmas Day
December 25, 2026

All Our Locations

Braintree - 1010 Washington St.

1010 Washington Street
781.682.3702

Braintree - F2F ONLY - 372 Washington Street

372 Washington Street

Brockton

1280 Belmont Street
781.682.3707

East Bridgewater

225 Bedford Street
781.682.3709

Hanover

Located at Previte's Market place
283 Columbia Road
781.682.3721

Hingham

99 South Street
781.682.3723

Norwell

400 Washington Street
781.682.3731

Quincy - Quincy Ave.

370 Quincy Avenue
(Granite Crossing)
781.682.3719

Quincy - Wollaston

699 Hancock Street
781.682.3748

Stoughton

1538 Turnpike Street
781.682.3747

Weymouth - Bridge St.

383 Bridge Street (North Weymouth)
781.682.3728

Weymouth - Main St.

1530 Main Street
(Poole's Corner and Headquarters)
781.682.3735

Weymouth - Middle St.

650 Middle Street
(Shaw's Plaza)
781.682.3742

Weymouth - Washington St.

295 Washington Street
(Hunt Street)
781.682.3725

Weymouth - F2F and Drive-Up ATM ONLY - Commercial Square

1515 Commercial Street