Medical clinic Tahura Clinic 1300, Farash Khana, Chandni Chowk, Delhi, 110006 098114 01816 Open map ← Back to Chandni Chowk Claim this hospital