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.