Salon in Chennai Salons in India Best Salon in Neelangarai, Chennai Naturals Family Salon Spa Neelangarai,4, Second Floor, Manjula Complex, Ecr, (Next To Toyota Showroom, Neelankarai, Chennai, Tamil Nadu 600041 Phone: 044 2449 1817 Website: http://www.naturals.in Timings: Mon-… Read more May 7, 2020 0