Hospital Khemchand Dispensary C-43A, Block C, Rajouri Garden, New Delhi, Delhi, 110027 098111 07582 Open map ← Back to New Delhi Claim this hospital