Back To Previous

Sephora

  • 16535 Southwest Fwy, #3012
  • Sugar Land, TX 77479
Sephora
view map
  • Overview

    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.