Main Office
3191 Coral Way
Suite 800
Miami, Florida 33145

Phone. (305) 442-0018

Fax (305) 442-1150

E-mail: marketing@tecnicard.net

Customer Service: 1-800-317-6020