Where is Luxe Nail & Spa located?
Luxe Nail & Spa is at 634 E Boise Ave, Boise, ID 83706.
Luxe Nail & Spa
Boise, Idaho
FAQ
Hours, booking, location, and service questions.
Luxe Nail & Spa is at 634 E Boise Ave, Boise, ID 83706.
Luxe Nail & Spa provides manicures, pedicures, and gel polish services.
Luxe Nail & Spa is open Monday–Saturday, 10 AM–5 PM. Closed Sundays.