Winrock Town Center photograph

Winrock Town Center

Use attributes for filter !
Ratings 4.2
Address2100 Louisiana Blvd NE #51, Albuquerque, NM 87110, United States
Hours Open ⋅ Closes 9 PM
Phone +1 505-883-6132
Opened March 2, 1961
Architects Victor Gruen
OwnersWinrock Partners, LLC
No of floor 2
No of anchor tenants 3
No of stores and services 42
Date of Reg.
Date of Upd.
ID4046749
Send edit request

About 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's locations and a Regal 16-screen IMAX and RPX Theatre.

Where is the Winrock Town Center

Winrock Town Center Map
Click on the photo of Winrock Town Center to view it on Google Maps.
Next Profile ❯