The corporate address for Comenity Bank is in Wilmington, Delaware, according to the Federal Deposit Insurance Company, and the company does not maintain physical branches open to the public. The banks operate primarily as credit suppliers for top retail store cards, as stated on the company website.
As of 2015, customers with store credit card accounts at one of the 125 retailers serviced by Comenity Bank can pay bills by phone, by mail or through an established online account, according to Comenity Bank. Payments can also be made in any store branch of the retailer through which the card was issued. Customer care representatives are available by calling the phone number listed on the back of billing statements or posted on the company website.