Hospital Chawla medical centre 27, D Block Rd, Block D, Rajouri Garden, Delhi, 110027 Open map ← Back to Rajouri Garden Claim this hospital