19.0211554 73.0146996

The Body Shop Changemaking Beauty

  • Plot No 1, UGF63, Seawoods Grand Central, Nerul Node
    Seawoods, Sector 40
    Navi Mumbai - 400703
  • Near Seawoods Railway Station
    • Open until 09:30 PM
  • Call Directions

Gallery

Nearby The Body Shop Stores

The Body Shop

Vashi

Navi Mumbai - 400706