Medical Center SEWA 24X7 Trust C-75, Basement, Hari Nagar, New Delhi, Delhi 110064 083779 70045 Open map ← Back to New Delhi Claim this hospital