Mayya Kidney Care Centre
Nephrology Clinic
1Nephrologist
Deshpande Nagar, Revankar Comforts. Landmark: Opposite Hubli Scan Centre, Hubli
Deshpande Nagar,
Hubli-Dharwad
Get Directions