Spencer Savings Bank, SLA in Garwood