Drag box to select area
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
- Hours: Mon - Fri, 10am - 8pm; Sat, 10am - 7pm; Sun, 11am - 5pm
- Accessible: yes