Healthcare Facility NBR MULTI SPECIALITY HOSPITAL 1 - 2 - 26/4, Opp Bus Depot Adilabad, ADILABAD, TELANGANA Full Address / Location 1 - 2 - 26/4, Opp Bus Depot Adilabad City: ADILABAD State: TELANGANA - 504106 City / Town ADILABAD State / Union Territory TELANGANA