Avidia Bank is a full-service bank offering a variety of services. The banking products include checking accounts, savings accounts, money markets, mortgages, investments services and many more. Avidia has a 24-hour walk-up ATM and has the option for online banking as well.
33 W Main St, Westborough, MA 01581
(508) 366-4111
  • Accessibility Details: Parking
  • Hours: Mon - Wed, 8am - 5pm; Thu, Fri, 8am - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »