Nope. You can NOT.
No, make the payment using the cards website or use the billpay system provided by your bank or investment broker. They still accept a check sent through the mail as payment, but an electronic payment saves time for everyone involved (you, the mail carriers, and the payment processing team at Citibank).
Not that I've seen. You'd be best calling the store directly
No
Now..
Never heard of that at that location..
I don't believe they handle visa card payments. The customer service counter in the store is accessible if you tell the entrance person who will ask for your card. Not having a card you will be allowed to go to customer service. At the customer desk you can join. They will be the best place to ask your question.
Probably not but it may be worth going in to ask at the desk.
Thanks! Your answer is awaiting moderation.