4200 Kanawha Turnpike South, Charleston, WV 25309
South Charleston Self Storage is a self storage facility in Charleston, WV located at 4200 Kanawha Turnpike South, Charleston, WV 25309. South Charleston Self Storage offers affordable, convenient self storage units in Charleston, WV.