Spencer Savings Bank ← View details 680 River Drive, Elmwood Park, NJ 07407 +1 201-791-3192 spencersavings.com Get Directions From* To * — Required information To navigate, press the arrow keys.