Inorbit Vadodara

Body Shop

Category

Beauty Perfumes & Personal Care

About

The Body Shop offers more than 900 natural beauty products. Shop for natural skin care, make-up/cosmetics, body butter, aromatherapy, hair care, and all your bath and body products

Location

Inorbit Mall, Opp Alembic School, Gorwa Road, Vadodara - 390023