Directory listingSubdivisional Hospital, DharamgarhKalahandi, Odisha · PIN 766015DiabetologyEndocrinology