Medical clinic Dr Renu Batra 1, Delhi, New Delhi, Delhi 110064 099108 82015 Open map ← Back to New Delhi Claim this hospital