Northwoods Mall in North Charleston

2150 Northwoods Boulevard

Northwoods Mall

Northwoods Mall is a popular shopping destination located in North Charleston, South Carolina. This indoor mall boasts a wide variety of retailers, from department stores to specialty shops and everything in between. The mall provides both shopping and entertainment, featuring more than 130 stores, as well as a food court and a cinema complex. Additionally, Northwoods Mall has opened in 1972 and underwent several renovations and expansions over the years to become the bustling shopping center it is today.

Hotels in de buurt

  • 4 Sterren
  • 3 Sterren
  • 2 Sterren