Bank of America Financial Center

Closed
yelp logo

(6)

Photos

235 Needham St
Newton Upper Falls, MA 02464

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

Reviews

yelp logo
2.56 reviews
Photo of Tyra W.
Tyra W.
8/31/2020

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...

Al L.
4/30/2024

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.

Photo of Mark V.
Mark V.
7/19/2018

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...

Photo of Johanna G.
Johanna G.
11/13/2019

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.

Photo of Dasha G.
Dasha G.
7/24/2017

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...

Own this business?
See a problem?

You might also like

United StatesMassachusettsNewton Upper FallsBank of America Financial Center