Search results
We did not find results for: northwoods mall stores.
Check spelling or type a new query.
We did not find results for: northwoods mall stores.
Check spelling or type a new query.
Shopping center in North Charleston, South Carolina
Northwoods Mall is a 101-store super-regional 833,833-square-foot indoor shopping mall located in North Charleston, South Carolina. It is the second largest indoor shopping mall in the Tri-County area next to Citadel Mall. Built in 1972, the mall is located at the intersection of Rivers Avenue (U.S. Highway 52), Ashley Phosphate Road and Interstate 26. Northwoods Mall was the first regional indoor... Wikipedia