Where is Lee Nails Spa located?
Lee Nails Spa is at 9100 N Garnett Rd #H, Owasso, OK 74055.
LEE NAILS SPA
Owasso, Oklahoma
FAQ
Hours, booking, location, and service questions.
Lee Nails Spa is at 9100 N Garnett Rd #H, Owasso, OK 74055.
Lee Nails Spa offers manicures, pedicures, and gel polish services.
Lee Nails Spa is open six days a week and closed Sundays. Call (918) 516-2018 for specific daily hours.