NorthPark Center, a Dallas hallmark situated near the intersection of Loop 12 and US 75, has been a staple for perusing the latest fashion trends and modern art since its opening in 1965. The original L-shaped structure took four years to build, and was the largest indoor shopping mall at the time. Developer Raymond Nasher,… Read more »