You Are About to Claim the Listing :

Bank of America ATM
414 Washington St,, Holliston
MA - 01746