FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Leache

Province: NAVARRA

Autonomous Communities: NAVARRA

Address: Calle la Plaza, s/n

Zip Code:  31460

Contact Telephone: 948 877062

Fax: 948 877357

Web: 

Name Mayor: José Javier Iribarren Pérez

Inhabitants: 37