Tewksbury is a town in Middlesex County, Massachusetts, United States. Its population was 31,342 as of the 2020 United States census. From Wikipedia
The closures, set to be completed by June 5, 2025, are part of a strategic shift toward digital banking following a $3 billion money-laundering settlement.