FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Narros del Castillo

Province: AVILA

Autonomous Communities: CASTILLA Y LEON

Address: Calle Constitución, 1

Zip Code:  05370

Contact Telephone: 923 563208

Fax: 

Web: 

Name Mayor: Enrique Lopez Ruiz

Inhabitants: 148