Does Versailles Nail Spa accept walk-ins?
Yes. Walk-ins are welcome. Call (630) 513-5958 to confirm availability.
FAQ
Hours, walk-ins, location, and service questions.
Yes. Walk-ins are welcome. Call (630) 513-5958 to confirm availability.
Versailles Nail Spa is at 2053 Lincoln Hwy, St. Charles, IL 60174.
Versailles Nail Spa provides manicures, pedicures, and gel polish services.
Versailles Nail Spa is open 7 days a week. Call (630) 513-5958 for specific hours.