Stop by Deja Vu Hair & Nail Lounge and freshen up for the holidays! Come in and feel like a whole new person walking out! 206 N. York Rd, Elmhurst IL 60126. Walk-ins are welcome or give us a call at 630-833-7887
We’ve removed the ability to reply as we work to make improvements. Learn more here