Cleopatra's Secret
1775 E 17th St, Idaho Falls, ID 83404
Cleopatra's Secret in Idaho Falls offers exquisite permanent makeup services, enhancing your natural beauty. Our skilled artists utilize advanced techniques and premium pigments for flawless, long-lasting results. Experience the confidence of perfectly defined brows, eyeliner, and lip color, designed to suit your unique features and lifestyle. Schedule your consultation today!
More Business Info
Suggest an Edit