Beauty & Spas in Idaho Falls, ID
Beauty & Spas
1775 E 17th St Ste B,
Idaho Falls ,
ID
83404
UNITED STATES
Since 2002, Cleopatras Secret has been bringing the best microdermabrasion treatments, body services, and makeup application services to Idaho Falls. Our licensed esthetician and instructor.
Worldwide > United States > Idaho Falls > Beauty & Spas