Lost or Stolen Card

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.

After Hours

  • 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.