News
Town Center at Cobb is the latest metro Atlanta mall to face financial difficulties as retailers close and shoppers stay at home to avoid the pandemic. Deutsche Bank and Royal Bank of Scotland ...
COBB COUNTY, Ga. — Town Center at Cobb reopened a little after 11 a.m. Wednesday, the mall said on Facebook, after shutting down unexpectedly due to unpaid bills. "We're OPEN!" the mall posted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results