Does Design 10 Studio "Art of Nails" accept walk-ins?
Yes, Design 10 Studio "Art of Nails" accepts walk-ins.
"Design 10 Studio “Art of Nails’
St. Louis, Missouri
FAQ
Hours, walk-ins, location, and service questions.
Yes, Design 10 Studio "Art of Nails" accepts walk-ins.
Design 10 Studio "Art of Nails" is located at 216 N 18th St, St. Louis, MO 63103.
Design 10 Studio "Art of Nails" offers manicures, pedicures, and gel polish services.
Design 10 Studio "Art of Nails" is open five days a week. Call (314) 900-6024 to confirm hours.