Dental clinic Bahl dental clinic 23A/7B, Ground Floor, Tilak Nagar, New Delhi, Delhi 110018 088825 41630 Open map ← Back to New Delhi Claim this hospital