The location on Ft. Lowell is where they currently located. The facials are wonderful and the salt scub made my skin glow. The atmosphere is relaxing and comfortable as well. The staff is knowledgeable and their products helped to balance and soften my skin.
Pros: Knowledgable staff, relaxing, makes your skin glow
Cons: Can't think of any...
more