Health and Wellness Services How a Kidney Stone Specialist Diagnoses and Treats Stone Pain Mancheswar IE Road, Bhubaneswar, Odisha, India Added on February 17, 2026 India