Hospital FREYA WOMEN AND CHILD HOSPITAL 2613/A WINDFLOWER BUILDING, BARGAIN VILLAGE, RANCHI, JHARKHAND, Ranchi, Jharkhand City / Town Ranchi State / Union Territory Jharkhand Facility Category Hospital