News & Events
CHELSEA, MA, July 20, 2021 – Metro Credit Union, Massachusetts’ largest state-charted credit union, today announced its plans to open a new branch at 240 Andover Street, Peabody, in the fall of 2021. The new location will join Metro’s first branch, located at 68 Main Street, in the north shore city and become Metro’s 15th office overall.
Metro Credit Union, Massachusetts’ largest state-charted credit union, today announced its ongoing commitment to the education of local high school students following a challenging year of remote and in-person learning.
CULA caps record-setting start to year by powering vehicle leasing for Metro Credit Union, the only credit union to offer the benefits of vehicle leasing in New Hampshire