Bab Ul Shifa Clinic Category: ClinicsContact Number: +(91)-9213536961 Address: 1086, Main Rd, Farash Khana, Delhi - 110006