Spencer Savings Bank, SLA is a bank located in Elmwood Park, New Jersey and regulated as part of the New York region.
Bank Name
Spencer Savings Bank, SLA
Address
River Drive Center 3 – 611 River Drive
Elmwood Park New Jersey 7410
Active?
Yes
FDIC Certificate
30076
Insurance Fund
Deposit Insurance Fund
FDIC Region
New York