Healthcare Facility XENIA HOSPITAL Plot No -43, Ec Extension, Ecil X Roads,, HYDERABAD, TELANGANA Full Address / Location Plot No -43, Ec Extension, Ecil X Roads, City: HYDERABAD State: TELANGANA City / Town HYDERABAD State / Union Territory TELANGANA