Castro Kidney Care Hospital

N - 1 - 460 - 61, I R C Village, Ah - 45, Nayapalli, Near Monalisha Beakry, Near Variety Store, Bhubaneshwar-751012