Where is Luxx Spa & Nails Hayward WI located?
Luxx Spa & Nails Hayward WI is located at 15838 US-63, Hayward, WI 54843.
Luxx Spa & Nails Hayward WI
Hayward, Wisconsin
FAQ
Hours, booking, location, and service questions.
Luxx Spa & Nails Hayward WI is located at 15838 US-63, Hayward, WI 54843.
Luxx Spa & Nails Hayward WI offers manicures, pedicures, and gel polish services.
Luxx Spa & Nails Hayward WI is open 7 days a week. Call (715) 864-4666 for specific hours.