FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Castelldefels

Province: BARCELONA

Autonomous Communities: CATALUÑA

Address: Plaza Iglesia, 1

Zip Code: 8860

Contact Telephone: 93 6651150

Fax: 93 6657714

Web: www.castelldefels.org

Name Mayor: Manuel Reyes Lopez

Inhabitants: 68427