Six Flags Entertainment Corporation, the parent company that owns Six Flags Great America in north suburban Gurnee, is moving its corporate headquarters next year from Charlotte, North Carolina, to Arlington, Texas, where the company currently has a corporate office.