✓ Verified Digital ProfileMamta HospitalKhordha, Odisha · PIN 751020Open in Google MapsVisit verified websiteAddressDc 279, Bda Cf PoolKhordha, Odisha · PIN 751020Specializations & servicesOrthopedicsPediatricsGynecologyObstetricsUrologyDiagnostic LabAnesthesiology