About

Edit info
  • Closed Today
  • (314) 367-4777
  • 1330 Aubert Ave
    St. Louis MO 63113

Nail Spa is located at 1330 Aubert Ave in Saint Louis, MO. You can get different services, including pedicures. At Nail Spa, you can get a pedicure for $20. Nail Spa business hours are Weekdays 10:00am - 7:00pm, Saturday 9:00am - 7:00pm, closed on Sunday. Need to make an appointment? Call (314) 367-4777.