Avidia Bank

Leominster Branch Leominster, MA
Information about the Leominster Branch of Avidia Bank in Leominster, Massachusetts .
Bank NameAvidia Bank
BranchLeominster Branch
Address470 Lancaster Street, Leominster, MA - 01453
Metropolitan Statistical AreaWorcester, MA-CT
Branch Deposits $ 51,423
TypeFull Service, brick and mortar office
Branch Established Date06/30/2005
Branch Number4
FDIC Certificate # 90215

Map & Directions


Get driving directions to Leominster Branch of Avidia Bank in Leominster, Massachusetts
Get Driving Directions