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