19.06088492 72.89961836

Jiva Ayurveda Clinic and Panchakarma Centre, Chembur, Mumbai

  • No 201/2F, Abhishek Complex, 1st Road
    Chembur
    Mumbai - 400071
  • Opposite BMC M Ward Office
  • Call Directions