Main menu Open search menu

Star Nails

Nail Salon
6031 Telegraph Road, St. Louis, MO 63129 6031 Telegraph Road, St. Louis Directions
Today 11:00 AM - 5:00 PM Closed All Hours

From pedicures to manicures, Star Nails in Saint Louis, MO provides all the necessities you need to leave with happy nails. This salon offers the latest and hottest trends in nail fashion, including nail art.

About this Business

  • Hours
    Sun
    11:00 AM - 5:00 PM
    Mon-Sat
    9:30 AM - 8:00 PM

Tips

250

Explore Nearby
Star Nails

Sun
11:00 AM - 5:00 PM
Mon-Sat
9:30 AM - 8:00 PM
Groupon has verified that the customer actually visited Star Nails.