For Customer Service contact us at:

 

U.S. Toll Free: 1-844-TERRABK / 1-844-837-7225

 

International Call Collect:+1-305-567-5588

 

E-mail: creditcard@terrabank.com