Citizens Bank, National Association

Needham Branch Needham, MA
Information about the Needham Branch of Citizens Bank in Needham, Massachusetts .
Bank NameCitizens Bank, National Association
BranchNeedham Branch
Address133 Chapel Street, Needham, MA - 02492
Metropolitan Statistical AreaBoston-Cambridge-Newton, MA-NH
Branch Deposits $ 160,265
TypeFull Service, brick and mortar office
Branch Established Date07/01/1996
Branch Number476
FDIC Certificate # 57957

Map & Directions


Get driving directions to Needham Branch of Citizens Bank in Needham, Massachusetts
Get Driving Directions