Aerial view of Concord Mills mall, a 1.4 million square foot shopping center located in Concord, NC, about 12 miles from downtown Charlotte. The mall is located about a mile from the Lowe's Motor Speedway.
{}