Situated conveniently in Las Vegas, NV 89117, Gel Nails & Spa Las Vegas is delighted to provide the cleanse and welcoming environment, that will cause you to freely benefit from the relaxing moments and escape from all of everyday living’s strain to make the most of an excellent time.awful! absolutely horrid! went there with my more youthful sist