Shopping malls database
Denbigh Village is located at the corner of Denbigh & Warwick Blvds., Newport News. It is a Community Center which opened in 1998 and was last renovated in 2006. It is an Open shopping mall. It covers an area of 324,787 sqft. and has about 50 stores.
Shopping mall's name: Denbigh Village
Address: Denbigh & Warwick Blvds., Newport News, VA 23608
Number of stores: 50