Healthcare Facility NEW LIFE EMERGENCY AND MULTI SPECIALITY HOSPITAL N. S. T Road, Ho. No. 11-02-94, KHAMMAM, TELANGANA Full Address / Location N. S. T Road, Ho. No. 11-02-94 City: KHAMMAM State: TELANGANA - 507002 City / Town KHAMMAM State / Union Territory TELANGANA