Does American Nails accept walk-ins?
Yes, American Nails accepts walk-ins. Call (314) 892-5000 if you want to confirm availability before visiting.
American Nails
St. Louis, Missouri
FAQ
Hours, walk-ins, location, and service questions.
Yes, American Nails accepts walk-ins. Call (314) 892-5000 if you want to confirm availability before visiting.
American Nails is at 5563 Oakville Shopping Center, St. Louis, MO 63129.
American Nails offers manicures, pedicures, and gel polish services.
American Nails is open 7 days a week. Call (314) 892-5000 for specific daily hours.