Clinic Locations
Mayya Kidney Care Centre
Deshpande Nagar, Revankar Comforts. Landmark: Opposite Hubli Scan Centre, Hubli, Karnataka, India,
Mayya Kidney Care Centre
Deshpande Nagar, Revankar Comforts. Landmark: Opposite Hubli Scan Centre, Hubli, Karnataka, India,