Shubha Clinic Category: ClinicsContact Number: +(91)-11-22477594 Address: Main Rd, Opp. Masjid,, Mandawali, Delhi - 110092