FEDERACION ESPAÑOLA DE MUNICIPIOS Y PROVINCIAS

Entity: Lorcha/Orxa (L

Province: ALICANTE

Autonomous Communities: COMUNIDAD VALENCIANA

Address: CALLE POU, 17

Zip Code:  03860

Contact Telephone: 96 6511064

Fax: 96 6511261

Web: www.lorcha.es

Name Mayor: Juan Pablo Pinar Mas

Inhabitants: 587