The Body Shop Vijayawada The Body Shop, 39-1-57, Shop No. Gf-13, Pvp Square Mall, M.G. Road, Labbipet

Address and opening hours

The Body Shop stores - Vijayawada

The Body Shop - Nearest stores

Latest offers