Middlesex Savings Bank

  • BANKS
120 Flanders Road
Westborough, MA 01581
(508) 599-5600
(508) 870-0390 (fax)
  • About

    We offer a full range of products and services to meet the financial needs of consumers and businesses. We focus on providing personal attention and excellent service to all of our customers.