Where is Long Nail located?
Long Nail is at 5418 N 90th St, Omaha, NE 68134.
Long Nail
Omaha, Nebraska
FAQ
Hours, booking, location, and service questions.
Long Nail is at 5418 N 90th St, Omaha, NE 68134.
Long Nail offers manicures, pedicures, and gel polish.
Long Nail is open Monday through Saturday, 9:30 AM to 7 PM. Closed Sundays.