Situated in Charleston, SC, Charles Towne Center is one of the area's prominent shopping venues. This Community Center is conveniently located at I-26 & Montague Ave.. The mall opened its doors in 1976. The property encompasses 199,693 sqft. of gross leasable area across its 41 stores. Ample parking is provided with 2,300 spaces available.