The following banks have branches in 02038:
Bank Of America
Bank Of America-Franklin Branch
Bristol County Savings Bank
Bristol County Savings Bank-Franklin Branch
Citizens Bank
Citizens Bank-Franklin East Central Branch
Citizens Bank-Franklin Stop And Shop Branch
Dean Co-Operative Bank
Dean Co-Operative Bank-Dean Co-Operative Bank
Middlesex Savings Bank
Middlesex Savings Bank-Franklin Branch
Rockland Trust Company
Rockland Trust Company-Franklin – Main Branch
Rockland Trust Company-East Central Branch