Despite what other reviews say, I had a pleasant experience at this branch! I booked an appointment in advance and had all my questions answered. All the employees were super friendly especially...
Bank of America Financial Center
(6)
Photos
The Bank of America Financial Center in Newton Upper Falls, MA offers a range of financial services to individuals and businesses in the local community.
With a focus on banking and investment solutions, the center provides customers with access to traditional and digital banking options to help manage their finances.
Generated from their business information
Also at this address
Reviews
I never thought I would say this but their service is excellent now. No idea how this happened but I am changing my review from one star to five.
They claim to have a 24 hour ATM at this branch. However the doors always locked because they have an antiquated card reader that won't let you in to use the ATM. It's been this way for a long...
If you need to see a specialist etc. yet a long wait. No matter what time you go in there. Seem to always be short staffed. 30 min to an hour wait Every Time.
Just a terrible bank. What's special about this particular location is the service. It's very slow and unfriendly. Always lines here. The employees look down on you so you never feel welcome or...

