Since 2002, Cleopatra’s Secret has been bringing the best microdermabrasion treatments, body services, and makeup application services to Idaho Falls. Our licensed esthetician and instructor helps you feel beautiful. Phone
Address: Cleopatra’s Secret 1775 E 17th St Ste B Idaho Falls, ID 83404
Hours: Call for an appointment.
Nothing makes you feel more beautiful than the belief that you are beautiful. We help you feel your best 24/7 with targeted and personal salon services.