Healthcare Facility CITY TRUST HOSPITAL & RESEARCH CENTRE . Piska More,Itki Road, ,Hehal Ranchi,, RANCHI, JHARKHAND Full Address / Location Piska More,Itki Road, ,Hehal Ranchi, City: RANCHI State: JHARKHAND City / Town RANCHI State / Union Territory JHARKHAND