Where is Ivena Nails located?
Ivena Nails is at 349 W Stevenson Rd, Ottawa, IL 61350.
Ivena Nails
Ottawa, Illinois
FAQ
Hours, booking, location, and service questions.
Ivena Nails is at 349 W Stevenson Rd, Ottawa, IL 61350.
Ivena Nails provides manicures, pedicures, and gel polish services.
Ivena Nails is open 7 days a week. Call (815) 434-4784 for specific daily hours.