Star Nails
Wheelchair accessible entrance
Appointments recommended
About Star Nails
Star Nails based in Denver is a Nail salon. The street address for Star Nails is 7433 E Iliff Ave, Denver, CO 80231. Check their contact information and customer reviews below. If you used services of Star Nails, please kindly share your review to give valuable insights to other customers.
Location & Maps
7433 E Iliff Ave, Denver, CO 80231
FAQ
Where is Star Nails located?
It is located in 7433 E Iliff Ave, Denver, CO 80231.
What services does Star Nails offer?
Wheelchair accessible entrance, Appointments recommendedWhat is the rating for Star Nails
Visitors rated 4 stars for the overall quality of the place.