NorthPark Center, sometimes referred to as simply NorthPark, is an enclosed shopping mall in Dallas, Texas. It is at the intersection of Loop 12
and US 75. Opened in 1965, it now has over 235 stores and restaurants and annual sales of over $1 billion. It is the 20th-largest shopping mall in the US.