Customized Furniture in Switzerland Red Door D Address: 90 Chemin de Saule, 1233 Geneva Switzerland Phone Number: +41 798 81 69 84