Winrock Town Center | Mall in Albuquerque, New Mexico

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's locations 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.

Winrock Town Center Albuquerque New Mexico
Winrock Town Center Albuquerque New Mexico

In June 1920, the University of New Mexico purchased a 480-acre (190 ha) lot on what was then known as Albuquerque's East Mesa. The original intent UNM had with purchasing this lot was to transform it into a garden to produce vegetables for residential students. However, this idea was scrapped and the lot was left empty.

  • Address: 2100 Louisiana Blvd NE #51, Albuquerque, NM 87110, United States
  • Phone: +1 505-883-6132