The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores Near You
Shop No G6A, Ground Floor, Milroc Neure
MG Road
Panaji - 403001
MG Road
Panaji - 403001
Opposite Azad Maidan
Closed for the day
Locate the nearest store(s)