Apex Kidney & Stone Clinic is located in Hubli, India on # 6-9,Above Hubli Scan Centre,1st Floor,Eureka Junction,T.B. Road, Deshpande Nagar. Apex Kidney & Stone Clinic is rated 3.7 out of 5 in the category medical clinic in India.
Address
# 6-9,Above Hubli Scan Centre,1st Floor,Eureka Junction,T.B. Road, Deshpande Nagar