Where is Nail Tops located?
Nail Tops is at 1844 E Charleston Blvd, Las Vegas, NV 89104.
Nail Tops
Las Vegas, Nevada
FAQ
Hours, booking, location, and service questions.
Nail Tops is at 1844 E Charleston Blvd, Las Vegas, NV 89104.
Nail Tops provides manicures, pedicures, and gel polish services.
Nail Tops is open 7 days a week. Call (702) 678-1994 for specific daily hours.