STOP BY CLEOPATRA’S SECRET TODAY!
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.
1775 E 17th St Ste B
Idaho Falls, ID 83404
Call for an appointment.