Winrock Town Center

Winrock Town Center is an open-air mixed-use development under construction in Albuquerque, New Mexico, United States. The center is anchored by two Dillard'slocations and a Regal 16-screen IMAX and RPX Theatre. The town center is located on the site of the original Winrock Shopping Center, which opened in 1961 as the first regional shopping mall in New Mexico.
Category:Open-air Malls
Category:Shopping Malls
Category:Malls in the United States
Category:Malls in New Mexico
Category:Malls that opened in 1961