FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Calella

Province: BARCELONA

Autonomous Communities: CATALUÑA

Address: Plaça del Ajuntament, 9

Zip Code: 8370

Contact Telephone: 93 7663030

Fax: 93 7660576

Web: www.calella.cat

Name Mayor: Marc Buch Rigola

Inhabitants: 19862