SEA LIFE Charlotte-Concord is an interactive aquarium located at a mall currently owned by what company?
Sea Life Charlotte-Concord: SEA LIFE Charlotte-Concord is an interactive aquarium located at the Concord Mills mall in Concord, North Carolina, close to Charlotte. Concord Mills:  Formerly operated by the Mills Corporation, it is now owned by Simon Property Group.
Simon Property Group