Bank of America Financial Center

Closed
yelp logo

(7)

Call
Website

Advertisement

Photos

235 Needham St
Newton Upper Falls, MA 02464
Bank of America is proud to serve Newton, MA. Wherever you are in your financial life, we're here for you with personalized financial guidance from a team of experienced professionals all working together in one convenient location.

Reviews

yelp logo
2.57 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...

Elizabeth P.
11/26/2025

Called branch during business hours and let it ring for many minutes multiple times. no one picks up. it was important- left something important at bank. No professional business should function...

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

Own this business?
See a problem?

You might also like

United StatesMassachusettsNewton Upper FallsBank of America Financial Center

Advertisement