Magic Valley Mall Welcomes Sephora

May 8, 2017

TWIN FALLS, ID (May 8, 2017) – Magic Valley Mall welcomes Sephora, a leading retailer of perfume, cosmetics, and beauty products, to Twin Falls.

Sephora is located within JCPenney’s, where the jewelry department once was. The jewelry has been relocated.

Below is video from the grand opening from May 5, 2017.