Chc NarlaKalahandi, Odisha · PIN 766100Open in Google MapsView directory listingAddressAt/Po - NarlaAt/Po - Narla, Kalahandi,Kalahandi, Odisha · PIN 766100Specializations & servicesDiabetologyEndocrinology