Luxury Nail Tech
1113 Randall Ct, Geneva, IL 60134
(630) 232-4405Add Hours
The new owners (within the last year) are fabulous and have done a nice job remodeling; adding services and hours and are reasonable. I am disappointed however that they do not have enough help to keep them open during a family vacation as I desperately need them!