The following banks have branches in 18504:
Citizens Savings Bank
Citizens Savings Bank-West Side Branch
First National Bank Of Pennsylvania
First National Bank Of Pennsylvania-Scranton Branch
FNCB Bank
FNCB Bank-Keyser Avenue Branch
NBT Bank
NBT Bank-Scranton Keyser Valley Branch
PNC Bank
The Fidelity Deposit And Discount Bank
The Fidelity Deposit And Discount Bank-West Scranton Branch