Does J'LUXE Nail Studio accept walk-ins?
Yes. Walk-ins are welcome. Call (314) 339-8143 to confirm availability.
J'LUXE Nail Studio
St. Louis, Missouri
FAQ
Hours, walk-ins, location, and service questions.
Yes. Walk-ins are welcome. Call (314) 339-8143 to confirm availability.
J'LUXE Nail Studio is at 3016 Locust St Suite 104, St. Louis, MO 63103.
J'LUXE Nail Studio provides manicures, pedicures, and gel polish services.
J'LUXE Nail Studio is open five days a week. Call (314) 339-8143 for specific hours.