North Sails Service Loft.

North Sails has more than 100 sales-, service- and production companies in 26 countries
spread over 5 continents. No other salemaker can offer a service network this extensive.

 

North Sails Palma
C/ Son Marroig,8, Pol. Ind. Son Noguera
07620 llucmajor.
Mallorca, Spain
T +34 971 745 610
F +34 971 570 231
InfoPalma@es.northsails.com