Address: Independencia Avenue (Boyeros) # 63, e/ Bruzón y Lugareño, Plaza de la Revolución, La Habana, Cuba.
Director: Elena Socarrás de la Fuente
Phone: (+537) 861-9479
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Website: http://www.icic.cult.cu/