Contact Needham Bank immediately.
After Business hours, please call 1-833-337-6075. For International calls please call 1-614-564-5105.
During Business hours call 781-444-2100, when prompted hit options 2, 3, then 2 again. You will then be directed to a branch. We will personally assist you in determining if any fraud occurred on your account and order a new card. View our locations page for updated hours for all branch locations