Does XO Nails accept walk-ins?
Yes, XO Nails accepts walk-ins. Call (402) 596-1465 to confirm wait times.
XO NAILS
Omaha, Nebraska
FAQ
Hours, walk-ins, location, and service questions.
Yes, XO Nails accepts walk-ins. Call (402) 596-1465 to confirm wait times.
XO Nails is located at 9739 Q St, Omaha, NE 68127.
XO Nails provides manicures, pedicures, and gel polish services.
XO Nails is open 6 days a week. Call (402) 596-1465 for specific hours.