Entity: Tafalla
Province: NAVARRA
Autonomous Communities: NAVARRA
Address: Plaza Francisco de Navarra, 5
Zip Code: 31300
Contact Telephone: 948 701811
Fax: 948 703239
Web: www.tafalla.es
Name Mayor: Xabier Alcuaz Andueza
Inhabitants: 10698