Emergency Ready✓ Verified Digital ProfileSt Mary Of Leuca HospitalMadurai, Tamil Nadu · PIN 625007Open in Google MapsVisit verified websiteAddressMoondrumavadi K.PudurMadurai, Tamil Nadu · PIN 625007Specializations & servicesCardiologyPediatricsICU24x7 EmergencyDiagnostic LabX-Ray FacilityECG FacilityEchocardiography24x7 PharmacyMaternityNursing CareTrauma Care