Star Nail Spa
(201)
Nail salon in El Paso, Texas
Address: 5815 N Mesa St, El Paso, TX 79912
Hours: Open ⋅ Closes 7:30 PM
Phone: (915) 875-8666
For nails all of your friends will envy, head to this spa. Eyelash extensions is just a sample of beauty and cosmetic services that Star Nail Spa has to offer.