Root Menu Subpage Group New Business Visa Credit Cards Coming Soon! Business members who have Town & Country credit cards will soon be receiving new credit cards. These new cards will provide you the ability to manage credit cards held by your business. Through the “Go To My Card” website you’ll be able to manage individual card limits, deactivate cards and order new cards all while still earning Rewards points! Learn more or request to switch your cards over by contacting Ashley Sundsbak at 701-420-6736.