100% Were impressed
Lee Nails is a spacious nail salon, with clouds decorating the ceiling, Cadillac spa chairs and great customer service. This place caters to each customer and makes sure you know you're not just a number. There are magazines available and a television to watch while someone is doing your nails.
2005 63rd St, Downers Grove, IL 60516
(630) 322-8346
  • Hours: Mon - Fri, 10am - 8pm; Sat, 10am - 7pm; Sun, 11am - 5pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »