Edit info
  • Open today, 10:00am - 8:00pm
  • (314) 524-4611
  • 10117 W. Florissant Dellwood
    St Louis MO 63136

In need of a manicure? Try Style Nail & Spa, a local nail salon in Saint Louis, MO where you can get a manicure or mani-pedi. The price of a manicure at Style Nail & Spa is $10. Call (314) 524-4611 today to make an appointment. Find Style Nail & Spa business hours listed below.