Sephora

Sephora locations and store hours

Local store Sephora - Charleston, 1019 Charleston Town Center

Address and opening hours

  • 1019 Charleston Town Center Charleston 25389 WV
  • (304) 345-7900
  • Mon - Sat: 10 am - 9 pm, Sun 12:30 pm - 6 pm