Hospital WELL CURE HOSPITAL NH 20, ORMANJHI, HARCHANDA, JHARKHAND INDIA, Ranchi, Jharkhand City / Town Ranchi State / Union Territory Jharkhand Facility Category Hospital