Image Image mobile
Valmont Spa & Retail

Location:

35 East 76th St. New York, NY

"Small in size but great in riches, Switzerland is a true land of prestige and influence. Medical expertise, breathtaking landscapes, pure resources, etc. The pure and protected environment of Switzerland is the cradle of Valmont products. From the company's head office on the banks of Lake Geneva to the summits of the Alpine glaciers, Valmont prides itself on deftly reconciling cutting-edge Swiss R&D and the taste for tradition that comes from natural heritage of exceptional purity."

Image Image
Long image
Small image
Small image
Full screen image Full screen image
Full screen image Full screen image
Long image
Small image
Small image
Full screen image Full screen image
Full screen image Full screen image