23.124221400 79.927428600

The Body Shop Changemaking Beauty

  • SN G22 & 23, Gr Flr, South Avenue Mall, Plot No 36/4, Narmada Road
    Rampur
    Jabalpur - 482008
  • Adjoining Perfect Pottery
    • Opens at 10:30 AM
  • Call Directions