Bank of America Boston Location is Permanently Closing in 2025
A letter was sent out to account holders from Bank of America at the beginning of October, 2024 letting them know that the location at 133 Massachusetts Ave. in Boston would officially close on March 25, 2025.