Skip to Main Content

Sephora

Category: Health & Beauty

Address

16535 Southwest Freeway
#3012
Sugar Land, TX 77479
(281) 277-7900

Visit Website

View on Google Maps

Details

Sephora is a leader in global prestige retail, teaching and inspiring clients to play in a world of beauty. Owned by LVMH Moët Hennessy Louis Vuitton, the world's leading luxury goods group, Sephora has earned its reputation as a beauty trailblazer with its expertise, innovation, and entrepreneurial spirit.

Nearby Dining

Nearby Shopping

Nearby Things to Do