Healthcare Facility SRI SAI JYOTHI HOSPITAL 108/2B. H. Road,Ichoda,Adilabad, ADILABAD, TELANGANA Full Address / Location 108/2B. H. Road,Ichoda,Adilabad City: ADILABAD State: TELANGANA - 504307 City / Town ADILABAD State / Union Territory TELANGANA