About

Edit info
  • Open today, 9:30am - 8:00pm
  • (314) 845-8885
  • 5445 Telegraph Rd Ste 105
    Saint Louis MO 63129

Check out St Louis Nail located at 5445 Telegraph Rd in Saint Louis, MO 63129. You can get different services, including a mani-pedi, a manicure, or a pedicure. Sample prices include $32 for a mani-pedi. Find St Louis Nail hours below. Call (314) 845-8885 for more prices or to schedule an appointment.

Yelp Reviews