Anyone know an address for this place? It showed up as verified on my Experian report and I have no knowledge of this account. Wanting to send a validation letter but can't find the address. Is it Citibank or Texaco or both? Thanks all!! baggy
Only address I could find was the one on my statement: Credit Card Center PO Box 790001 Houston, TX 77279-0001 Or call them and get an address: 1-800-839-2267