FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Terrassa

Province: BARCELONA

Autonomous Communities: CATALUÑA

Address: Raval de Montserrat, 14

Zip Code: 8221

Contact Telephone: 93 7397000

Fax: 93 7397067

Web: www.terrassa.cat

Name Mayor: Jordi Ballart Pastor

Inhabitants: 225277