Healthcare Facility SAI RAM GASTRO & LIVER HOSPITAL 10 2 67/68, Mayuri Centre,, KHAMMAM, TELANGANA Full Address / Location 10 2 67/68, Mayuri Centre, City: KHAMMAM State: TELANGANA City / Town KHAMMAM State / Union Territory TELANGANA