ATM
OPEN NOW
Today: Open 24 Hours
https://locators.bankofamerica.com/ma/somerville/atm-somerville-100491.html
Phone: (800) 622-8731
Address: 5 Middlesex Ave, Somerville, MA 02145
Website: https://locators.bankofamerica.com/ma/somerville/atm-somerville-100491.html