NEWS & UPDATES

Cell World opens in two North Carolina locations

November 21, 2016

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.

Please reload