FAQ

Frequently asked questions for Luxor Nail Bar Idaho Falls

Hours, booking, location, and service questions.

Where is Luxor Nail Bar Idaho Falls located?

Luxor Nail Bar Idaho Falls is at 2011 S 25th E, Ammon, ID 83406.

What services does Luxor Nail Bar Idaho Falls offer?

Luxor Nail Bar Idaho Falls provides manicures, pedicures, and gel polish services.

What are Luxor Nail Bar Idaho Falls hours?

Luxor Nail Bar Idaho Falls is open 7 days a week. Call (208) 523-7617 for specific daily hours.

Services & Contact

Hours, services, and contact

View services or call the salon.