Report a 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 Check/Debit Card, call (800) 472-3272