Healthcare Facility VENKATA SAI HOSPITAL 153/7, Ntr Chouk, Utnoor, ADILABAD, TELANGANA Full Address / Location 153/7, Ntr Chouk, Utnoor City: ADILABAD State: TELANGANA - 504311 City / Town ADILABAD State / Union Territory TELANGANA