Satellite map of NorthPark Center
NorthPark Center is a large enclosed upscale shopping mall located in Dallas, Texas (United States). The mall is located at the intersection of Loop 12 (Northwest Highway) and US 75 (North Central Expressway). The center has over 235 stores and restaurants. NorthPark is the first shopping center featured on Vogue Magazine. It has annual sales of more than $1 billion.
Latitude: 32° 52' 4.19" N
Longitude: -96° 46' 14.39" W
Nearest city to this article: University Park, Texas Read about NorthPark Center in the Wikipedia Satellite map of NorthPark Center in Google Maps