AOL Travel
Print

Cleopatra's Secret, Idaho Falls

Cleopatra's Secret - Idaho Falls, Idaho
Cleopatra's Secret
110 North Woodruff Avenue, Idaho Falls, ID 83401Map
208-522-9155
Overview

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!
ADVERTISEMENT