The easiest way to contact CubaLlama's customer service department is by calling 647-258-9326. This number was valid as of April 2015, and is subject to change without notice.Continue Reading
Because this company is based in Cuba, customers should expect its customer service phone line to be in Spanish.
Customers needing assistance can also go to CubaLlama's website and use its customer contact form. This form requires a name, email, contact telephone number and a brief message. There is a pull-down menu that will help direct the message to the appropriate department, and customers can choose things such as problems with text messages and registration questions.Learn more about Mobile