Citizens Bank to open at Newton Nexus

Citizens Bank to open their fifth branch in the City of Newton within Newton Nexus at 165 Needham Street, Unit 307 with a modern interior and an exterior ATM in the Spring of 2018. As the 12th largest retail bank in the United States, Citizens Bank strives to deliver the best possible banking experience so their customers can better manage their finances.”