What to do if your card is lost or stolen

If you believe your Town & Country credit or debit card has been lost or stolen, please alert us immediately by calling our main office at (207) 773-5656, or call toll-free at (800) 649-3495.

For After-Hours Concerns

  • To report a lost or stolen Visa® credit card, call (800)-234-5354.
  • To report a lost or stolen debit card, call (800) 472-3272.