Jeneral Leiba Kalea, 1 20280 Alde Zaharra Spain This country (Spain) has 11192 duties, one is the tax with address Jeneral Leiba Kalea, 1 20280 Alde Zaharra Spain.