The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores In Visakhapatnam, Andhra Pradesh
Inorbit Mall
Shop No 38, UGF, Inorbit Mall, Kankala St, Port Quarters
Slalgramapuram
Visakhapatnam - 530024
Slalgramapuram
Visakhapatnam - 530024
Closed for the day