Avidia Bank

100 E Main St WestboroughMA01581
Map

Open Map

Description

Avidia is a full-service bank conveniently located off of Main Street, near Route 9. It has a large parking lot with a drive-up teller service and an ATM.
by patch on August 17, 2011 from patch

Information from the business

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...
by yellowpages on January 03, 2014 from yellowpages