
Dewi Sri Spa products are available at these following locations:
Bali
nextprevSee AllBatik Keris Denpasar
Legian Kuta (Lt. 1 & 2)
Jl. Raya Legian 133 Denpasar
0361 - 752 164
Centro Dept Store - Discovery Mall Kuta
JL. Kartika Plaza, Tuban, Kuta - Bali Discovery Shopping Mall, 80361
0361-769629
More than 50 stores spread across several states and cities