Where is Studio Nails located?
Studio Nails is at 2133 NW 23rd St, Oklahoma City, OK 73107.
Studio Nails
Oklahoma City, Oklahoma
FAQ
Hours, booking, location, and service questions.
Studio Nails is at 2133 NW 23rd St, Oklahoma City, OK 73107.
Studio Nails provides manicures, pedicures, and gel polish services.
Studio Nails is open 7 days a week. Call (405) 524-4596 for specific daily hours.