Palmer MA Automated Teller Machines 1. 510 N Main St, Palmer, MA 01069 | Bank of America ATM (800) 432-1000