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!