News Flash

Front Page News Feed

Posted on: April 1, 2021

Sephora to Open in Flower Mound

photo of the outside of Sephora

Sephora is opening soon in Flower Mound! Located at 6101 Long Prairie Rd. in The Highlands of Flower Mound shopping center (next to Target), Sephora offers beauty products ranging from cosmetics, skincare, body, fragrance, nail color, beauty tools, body lotions, haircare, and more. With hundreds of different brands available, along with the company’s own “Sephora Collection,” the beauty shop also offers online shopping and in-store pickup. Sephora is expected to open in April.

Facebook Twitter Email