FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Ivorra

Province: LLEIDA

Autonomous Communities: CATALUÑA

Address: Plaza Major, 1

Zip Code: 25216

Contact Telephone: 973 524036

Fax: 973 524399

Web: www.iborra.ddl.net

Name Mayor: Jordi Ribalta Sala

Inhabitants: 99