Where is Jenny Nails located?
Jenny Nails is at 5112 Natural Bridge Ave, St. Louis, MO 63115.
Jenny Nails
St. Louis, Missouri
FAQ
Hours, booking, location, and service questions.
Jenny Nails is at 5112 Natural Bridge Ave, St. Louis, MO 63115.
Jenny Nails provides manicures, pedicures, and gel polish services.
Jenny Nails is open 7 days a week. Call (314) 925-8488 for specific hours.