3.2/5 (63 %), 1 vote
Mall hours : Monday - Saturday 10am - 9pm, Sunday 12:30pm - 6pm.
Already visited Charleston Town Center? Write a short review!
Charleston Town Center location : West Virginia - WV 25389, Charleston. Mall is located at the junction of three major interstates, Charleston Town Center proudly occupies a long city block in downtown Charleston.
Be the first to review this outlet mall.
Share your experience with this outlet mall, it will take you just few minutes and you can help others. Thank you!