Question: SEA LIFE Charlotte-Concord is an interactive aquarium located at a mall currently owned by what company?
Sentence (from "Concord Mills"): Concord Mills is a nearly 1.4-million-square-foot shopping mall located in Concord, North Carolina .
Relevant evidence: No