SEPHORA Charleston Town Center - Closed 1019 Charleston Town CenterCharleston, WV, 25389 View Phone 304-345-7900 1019 Charleston Town CenterCharleston, WV 25389 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page