Shop No. 201, 202, Aggarwal Plaza, Plot No. 11, Market Opp. DDA Sports Complex, Dwarka Sector-10, New Delhi-110075 - Get Directions

Nearest Metro - Dwarka Sector 10

More Slimming Beauty and Cosmetology Clinic In Dwarka

For Best Price & Instant Booking - Call Now!

  • Review This Business

    • Your Rating :
    • Slide to Rate

    1 User Review For Twacha Skin Clinic

    • Reviewer
      Reviewed by nikita sh
      On 13 Aug 2014
      3

      WORST!! I went for scar removal before my wedding. 90% scar reduction was promised but instead of reduction, my scars increased by 90%. its been a year and still no improvement. The so called doctors are not fit to be doctor at all. Scarred my legs forever. ruthless,rude and inexperienced staff. Will shrug off their responsibility after the procedure. NEVER NEVER NEVER go to this horrible clinic.

0