Edit info
  • Open today, 12:00pm - 5:00pm
  • (918) 272-4141
  • 12415 E 96th St N
    Owasso OK 74055

If you are around Owasso, OK, try TLC Nails, a nail spa located at 12415 E 96th St N in Owasso, OK 74055. Have more questions before you visit? Give TLC Nails a call at (918) 272-4141 to get more information about open and close times, prices and menu items. See below for select TLC Nails Yelp reviews.

Yelp Reviews