You Are About to Claim the Listing :

Spencer Savings Bank
121 S Main St,, Leicester
MA - 01524