Get In Touch +41 78 658 66 34 Address Avenue de Chamonix 7, 1207 Geneva Use this space to communicate your address and opening hours to your customers if your merchandise is also available in store. Leave this blank if your merchandise is only available online.