FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Sella

Province: ALICANTE

Autonomous Communities: COMUNIDAD VALENCIANA

Address: Plaza Mayor, 16

Zip Code:  03579

Contact Telephone: 96 5879001

Fax: 96 5879556

Web: 

Name Mayor: María Del Milagro Llinares Fenollar

Inhabitants: 607