Open today, 9:30am - 7:30pm
- (314) 361-8890
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.