September 23, 2020
After careful consideration, we have decided to close our Business Center at 190 North Main Street in Concord, on Monday, December 21, 2020. As a result of recent staff relocations and the changing banking environment, it no longer makes sense for us to maintain the large, under-utilized space in this location. For further details, please [...]Read More about article, Important Announcement about the Merrimack’s Business Center Location at 190 North Main Street
Recent Bank News
September 17, 2020
September 15, 2020
Exceptional Experience Survey - Tell Us About Your Experience Today!