FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Odena

Province: BARCELONA

Autonomous Communities: CATALUÑA

Address: Plaza Major, 2

Zip Code:  08711

Contact Telephone: 93 8017434

Fax: 93 8017548

Web: www.odena.cat

Name Mayor: Jaume Xaus Regordosa

Inhabitants: 3720