Does Liza Nail Spa accept walk-ins?
Yes. Liza Nail Spa welcomes walk-in customers. Call (630) 210-8085 to confirm wait times.
FAQ
Hours, walk-ins, location, and service questions.
Yes. Liza Nail Spa welcomes walk-in customers. Call (630) 210-8085 to confirm wait times.
Liza Nail Spa is at 3111 111th St Ste 125, Naperville, IL 60564.
Liza Nail Spa provides manicures, pedicures, and gel polish services.
Liza Nail Spa is open 7 days a week. Call (630) 210-8085 for specific daily hours.