Articles on: Business

Where are the IOCA Group offices located?

Address IOCA GROUP


US headquarters are in Miami - Florida.


Address is: 1835 NW 112th Ave, Suite 159. Miami Fl 33172

Other locations:


  • Costa Rica: Del Rest. el Rodeo 1.2 km al sur y 400 mts al oeste, Ofibodegas del Oeste, No. 32. San Rafael de Alajuela
  • Dominican Republic: Avda. John F. Kennedy, Sambil Shopping Center, Kennedy Level Local K-57 – Santo Domingo
  • Venezuela: C.C. El Recreo Torre Sur, Piso 9, Oficina 9-8. Sabana Grande - Caracas 1050
  • Spain: Calle Martires Concepcionistas 21, floor 1, Portal A. Madrid 28006


Updated on: 04/21/2022

Was this article helpful?

Share your feedback

Cancel

Thank you!