AOL Travel

Cleopatra's Secret, Idaho Falls

Cleopatra's Secret - Idaho Falls, Idaho
Cleopatra's Secret
110 North Woodruff Avenue, Idaho Falls, ID 83401Map

Visit Cleopatra's Secret for all your Idaho Falls spa and beauty needs. They offer permanent make up, facials, waxing (body & face), body wraps, hot stone therapy, and other spa treatments.

Write a Review

How would you rate your overall experience with Cleopatra's Secret?
Cleopatra's Secret General Information
  • Type: Spas
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!