Cleopatra's Secret Categories SKIN CARE 1775 E. 17th St. Idaho Falls ID 83404 (208) 520-6955 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×