Where is Independence mall?

Context: Independence Mall is the only enclosed shopping mall in Wilmington, North Carolina. It opened in 1979 with anchor stores Belk-Beery, JCPenney, and Sears. A later expansion added a new wing and Dillard's store to the center after Westfield Group purchased the mall. The mall is located on Oleander Drive and Independence Blvd east of downtown Wilmington. The mall has a food court and no longer features a carousel.

Answer: Independence mall is located in Wilmington, North Carolina.