Where is Lee Nails located?
Lee Nails is at 1105 Riverside Blvd, Norfolk, NE 68701.
Lee Nails
Norfolk, Nebraska
FAQ
Hours, booking, location, and service questions.
Lee Nails is at 1105 Riverside Blvd, Norfolk, NE 68701.
Lee Nails offers manicures, pedicures, and gel polish services.
Lee Nails is open six days a week and closed Sundays. Call (402) 371-8485 for specific daily hours.