Institute of Culture and Arts (ICA) is located in Santiago De Los Caballeros, Dominican Republic on F72V32V, C. 16 de Agosto. Institute of Culture and Arts (ICA) is rated 4.6 out of 5 in the category art school in Dominican Republic.
Address
F72V32V, C. 16 de Agosto