Lee’s Nails

8465 W Sahara Ave, Ste 112
Las Vegas, NV 89117

Lee Nail’s offers a lovely, comfortable, clean and friendly space where you can relax after a long day. We specialize in manicures and pedicures.

Closest Places to Lee’s Nails

Closest Activities to Lee’s Nails