Chestnut Hill, Mass. WS Development announced Wednesday that Citizens Bank has signed leases to occupy approximately 50,000 sq. ft. of office and retail space at Legacy Place, the new 675,000-sq.-ft. shopping and entertainment destination located in Dedham, Mass.
Legacy Place will serve as a hub for Citizens’ Consumer & Business Banking, Consumer Finance and Marketing departments, with personnel relocating from Citizens’ operations in Norwood and Westwood, Mass.
Citizens will also become the official financial services and banking sponsor at Legacy Place, according to WS Development, and will open a 3,000-sq.-ft. banking branch and multiple ATMs on site.