Where is Nailvana located?
Nailvana is located at 1988 Freedom Pkwy, Washington, IL 61571.
Nailvana
Washington, Illinois
FAQ
Hours, booking, location, and service questions.
Nailvana is located at 1988 Freedom Pkwy, Washington, IL 61571.
Nailvana offers manicures, pedicures, and gel polish services.
Nailvana is open 7 days a week. Call (309) 369-9471 for specific hours.