Dr Chawla Clinic Category: ClinicsContact Number: +(91)-11-25882730 Address: 25/16, West Patel Nagar, Delhi - 110008