Luxor Nail Bar Idaho Falls is a nail salon in Ammon, Idaho, focused on quality manicure and nail design services. The salon offers a wide selection of looks, from simple air-brush styles to more elaborate designs for occasions such as weddings, prom, holidays, and birthdays. It emphasizes licensed, friendly staff, client satisfaction, and compliance with state health and safety guidelines.
Luxor Nail Bar
2011 S 25th E
Ammon, ID 83406
Is this your business?