kreolor products can be found at any of its outlets

Mahé

Camion Hall, Albert Street, Victoria
tel: 4322268
Eden Plaza, Eden Island
tel: 4346600
Seychelles Int. Airport, Departure Lounge
tel: 4373344