Focusing on personal and business banking as well as investing and institutional services, Century Bank is a banking leader in Massachusetts. The Salem Street branch is located at the absolute center of Medford Square and features a 24 hour ATM toward the rear of the bank.