✓ Verified Digital ProfileSusruta HospitalVisakhapatnam, Andhra Pradesh · PIN 530026Open in Google MapsVisit verified websiteAddressGajuwakaVisakhapatnam, Andhra Pradesh · PIN 530026Specializations & servicesGeneral Medicine