Direct
NCUA-insuredfederal charter
Headquartered in Needham, Massachusetts. Chartered in 1953. Charter number 9071.
Total assets
$790M
Members
23,538
Shares & deposits
$617M
Net worth ratio
11.32%
net worth / assets
Locations (2)
Main Branchmain officeCorporate Office
50 Cabot St, Needham, MA 02494 map
☎ 7814332900Member services
Branch hours: Monday, Tuesday, Wednesday, and Friday: 8:00 a.m. - 4:00 p.m. Thursday: 8:00 a.m. - 6:00 p.m. Saturday: 8:00
States served
- Massachusetts (1)
- California (1)
Transcribed from NCUA call-report data (cycle 2026-03). Phone numbers and hours are as reported to the NCUA and can lag reality — verify before visiting. Share deposits are NCUA-insured up to $250,000 per member.