Edit info
  • Open today, 9:30am - 7:30pm
  • (314) 361-8890
  • 5215 Delmar Blvd
    St. Louis MO 63108

Searching for a pedicure near you? Nail Studio offers pedicures and is located at 5215 Delmar Blvd in Central West End, Saint Louis 63108. Sample Nail Studio prices include $20 pedicures and $10 manicures. You can find the hours of operation below. Need to make an appointment? Call (314) 361-8890.