Home>Choose State>Cities in Massachusetts>Institutions in Lenox>NBT Bank Locations in Lenox NBT Bank Branch Locations in Lenox, MA 1. NBT Bank - Lenox Ma Branch 2 Holmes Road, Lenox, MA 01240 View Branch