Entity: Llera
Province: BADAJOZ
Autonomous Communities: EXTREMADURA
Address: Plaza de España, 1
Zip Code: 06227
Contact Telephone: 924 875001
Fax:
Web: www.lleraemprende.com
Name Mayor: Ana Torres Marquez
Inhabitants: 806