Avidia Bank

Open
yelp logo

(3)

Photos

100 E Main St
Westborough, MA 01581
Established in 2007, Avidia Bank provides financial services. It serves through nine offices located in seven towns in central Massachusetts; Hudson, Westborough, Clinton, Leominster, Marlborough, Northborough and Shrewsbury. The bank offers a range of personal banking products, including checking accounts, savings accounts, money market accounts, mortgages, personal loans, credit cards and internet banking. Its list of business banking services includes Business Checking, Commercial Loans and Lines of Credit, Cash Management, Investment Services, Electronic Business Banking and Electronic Business Banking. Avidia Bank is a member of the Depositors Insurance Fund (DIF) and Federal Deposit Insurance Corporation (FDIC).

Also at this address

Reviews

yelp logo
3.53 reviews
Erica B.
1/10/2023

Sandya Banya at Avidia Westborough Services is exceptional. She is professional, and courteous. It is always a pleasure to do business with Avidia, and with Sandy.

Photo of Justin B.
Justin B.
2/20/2020

This chain is mostly terrible. At this location in the past, their ATM has been down causing me to have to use ones that charge. They don't care. Now their app constantly doesn't work, not...

D P.
7/29/2022

The staff at the Westborough branch, esp. Sandya Bayyana, were especially helpful when I lost my wallet last month. Sandya patiently walked me through the steps to switch out my accounts while I...

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.