Beauty & Spas in St. Louis, MO
Beauty & Spas • Nail Salons
10202 Watson Rd,
St. Louis ,
MO
63127
UNITED STATES
Based on 1 reviews
Wonderful Service
Love T J's Nails! I just got a french manicure and pedicure that was fantastic. Vivian did an excellent job free-hand painting my tips. Perfect! Vivian and Ni-Ni were super friendly and were lots of fun. The salon is clean and nicely...Worldwide > United States > St. Louis, MO > Nail Salons