Excella Card Contact Customer Service Numbers

Excella Card Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +1-877-599-3742.

Where is Excella Card Head Office Located at?
The corporate office is located at 160, Oak Drive, Syosset, New York 11791, United States.
Directions For Driving: The given driving directions path of Excella Card Contact from your place to 160, Oak Drive, Syosset, New York 11791, United States.

The Locations Near You?
You can get all nearby locations of Excella Card Contact on the map?

What is Excella Card Contact in the Process of?

Excella Card is a reloadable prepaid Visa debit card. It is a magnetically encoded debit card that helps to control unnecessary use of money as the card can only be utilized to make purchases of the worth available in the card. The card does not require an credit check and is safer than carrying cash. It does not charges any activation fees from the customers. Excella Card helps to manage money and is the more convenient way to pay for the purchases.

Excella Card Balance Check and Services


The card offers free text alerts about the balance available in the account.