Sociedad Consultora De Ingenieria Construcciones Y Montajes Ibarra Y Barreto Spa is located in Temuco, Chile on Morera 3559. Sociedad Consultora De Ingenieria Construcciones Y Montajes Ibarra Y Barreto Spa is rated 3 out of 5 in the category manufacturer in Chile.