Emergency Ready✓ Verified Digital ProfileSudha HospitalChennai, Tamil Nadu · PIN 600013Open in Google MapsVisit verified websiteAddress51/18, Adam Sahib Street, Pumping Station Road, Roya PuramChennai, Tamil Nadu · PIN 600013Specializations & servicesOrthopedicsOncologyGastroenterologyPediatricsGynecologyObstetricsUrologyPulmonologyGeneral SurgeryLaparoscopic SurgeryICU24x7 EmergencyDiagnostic Lab24x7 PharmacyMaternityNursing CareAnesthesiology