Avidia Bank (Shr)

  • Banks & Credit Unions
23 Maple Avenue
Shrewsbury, MA 01545
(508) 845-6244
(508) 845-6208 (fax)