Content area
Full Text
Sephora, the leading beauty products chain in Europe, will open its first freestanding Utah store in June at the Fashion Place Mall in Murray.
Company spokeswoman Paige Gruman said the 5,500 square foot store is slated to open in early June. She declined to provide more details until...