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