Where is 96th Nail Bar located?
96th Nail Bar is at 12307 E 96th St N, Owasso, OK 74055.
96th Nail Bar
Owasso, Oklahoma
FAQ
Hours, booking, location, and service questions.
96th Nail Bar is at 12307 E 96th St N, Owasso, OK 74055.
96th Nail Bar provides manicures, pedicures, and gel polish services.
96th Nail Bar is open 7 days a week. Call (918) 376-6337 for specific hours.