Citizens

Closed
yelp logo

(3)

Photos

133 Chapel St
Needham, MA 02492
At Citizens, we are here to help you bank better. So, if you have a question about buying a house, paying for college, saving for retirement, taking on debt in a smart way or any other query about money, don’t keep it to yourself. We have approximately 1,100 Citizens branches in 15 states and around 3,100 ATMs. In addition, our customers stay connected with us online, through our award-winning mobile app and via our customer contact center. Member FDIC. Equal Housing Lender.
Click to Learn about One Deposit Checking!

Reviews

yelp logo
1.53 reviews
Michele B.
3/17/2012

Don't go to this branch if you need anything besides the teller. We went in to get something notarized, and ended up receiving an unwanted high pressure sales pitch to change our credit cards and...

Paul S.
4/16/2025

This is the worst managed bank in the country. They take forever to do anything. The employees are not trained and do not know how to use their management systems. The Manager is more...

sherlyn j.
7/5/2012

I agree with the above reviewer. High pressure sales. And the people are rude to beat the band. I have not at a good experience at either citizens branch in Needham. I am happy with any...

Owner verified
See a problem?

You might also like

Yext

Partial Data by Foursquare.