Where is TNS Nails located?
TNS Nails is at 3828 S Lindbergh Blvd Suite 110, St. Louis, MO 63127.
TNS Nails
St. Louis, Missouri
FAQ
Hours, booking, location, and service questions.
TNS Nails is at 3828 S Lindbergh Blvd Suite 110, St. Louis, MO 63127.
TNS Nails provides manicures, pedicures, and gel polish services.
TNS Nails is open 7 days a week. Call (314) 849-5420 for specific hours.