Avidia Bank was formed in 2007 by a merger between Hudson Savings Bank and Westborough Bank.Now headquartered in Hudson, Avidia Bank is a $1.2 Billion mutual community bank with branches in Hudson, Westborough, Clinton, Marlborough, Northborough, Shrewsbury and Leominster. With investments in technology, Avidia offers Mobile banking with check deposit, bill pay, transfers, and the option to pay other people electronically. Avidia Bank is also very passionate about its communities and helps out area organizations through the Avidia Charitable Foundation as well as through the Bank itself.