3.8
19 Review
The Oscar Nails Spa is located in Lincoln, Nebraska. For bookings and inquiries, you may reach them at (402) 420-0504.
"My last two visits I have spent over 2 hours in the nail salon along with bad customer service. Poor job on nails and they do not last more than a week without falling off. Will not be going back."
Hannah Gourlay - 03 July 2018
8601 South 30th Street
Lincoln, Nebraska, 68516
Incorrect InfoLet us know