Where is Wild Nails located?
Wild Nails is located at 8515 Manchester Rd, St. Louis, MO 63144.
Wild Nails
St. Louis, Missouri
FAQ
Hours, booking, location, and service questions.
Wild Nails is located at 8515 Manchester Rd, St. Louis, MO 63144.
Wild Nails offers manicures, pedicures, and gel polish services.
Wild Nails is open 7 days a week. Call (314) 968-7909 for specific daily hours.