Hours Of Operations Cleopatra's Secret Idaho Cleopatra's Secret Hours of Operation and Locations in Idaho 4.7 - 143 votes 1 Locations in Idaho www.cleopatrasbeautysecretprincesslash.com Cleopatra's Secret Hours Category: Beauty & Health Cleopatra\'s Secret - Idaho Falls, ID 83401 110 N Woodruff Ave(208) 520-6955 View Store Details Recommend For You Luxe Salon Highland Day Spa Natural Gifts Salon Utopia J Spa Hair International Lovely Nails & Spa Planet Beach - Contempo Spa Luxury Nail Spa Pure Salon Spa