NorthPark Center is an upscale enclosed mall in Dallas, Texas. The mall opened in 1965 and several later expansions eventually created a shopping center with over 2 million square feet of space. NorthPark Center is conveniently located between the North Central Expressway and the Dallas North Tollway on Dallas' north side.