Sephora

Sephora locations and store hours

Local store Sephora - Sugarland, 16535 Southwest Freeway

Address and opening hours

  • 16535 Southwest Freeway Sugarland 77479 TX
  • (281) 277-7900
  • Mon - Sat: 10 am - 9 pm, Sun 12 pm - 6 pm