Spanish Consulate in Tucuman, Argentina Posted onJanuary 17, 2013 Spain Consulate of Spain in Tucuman, Argentina Address: Av. Mate de Luna 4107, 4000 City: Tucuman Phone: +54-381-4353042 Read More