How to reach us

The Location

  
View of the town of Estella and landscape
Views ot the town of Estella 
 

 

Cebi Spain is located near Estella, a small town in the North of Spain and close to the main roads.
The location is a mandatory stop for all travellers on their way to Santiago de Compostela.

 


   

   

Address:

Cebi Electromechanical Components Spain S.A

Avda de Villatuerta, 35
31132 Villatuerta (Navarra)
Spain

Telephone: +34 948 541 129
Telefax: +34 948 541 211

 

 Click here to find a road map to CEBI Spain


 



to the top