Contact Needham Bank immediately.
During business hours, call 781-444-2100, and follow the prompt to Debit Card. A representative will assist you in closing your card, reviewing transaction activity for unauthorized transactions, filing a claim if needed, and issuing a replacement card.
After business hours, please call 1-833-337-6075. For International calls, please call 1-614-564-5105.