top of page


Cell World opens in two North Carolina locations

Blue Ridge Mall in Hendersonville, North Carolina and Cleveland Mall in Shelby, North Carolina welcomed new tenant, Cell World, in time for the holiday shopping season. The store occupies 1,500 sf and 2,300 sf in the two respective locations.

bottom of page